Demo

Error deploy VMs o vApp en VMware Cloud Director 10.x

 

 Hola, en este nuevo post vamos a solventar un problema que sucede en VMware Cloud Director cuando se quiere crear o desplegar una nueva VM o vApp dentro de una organización. 

Indagando un poco en logs, podemos descubrir que existe una desconexión del servicio de vCD con la Base de Datos vPostgreSQL por sobrepasar el máximo de conexiones que se adminiten por defecto. Podemos validarlo en el KB57013

Por defecto se permiten hasta 75 conexiones, en este caso particular las conexiones sobrepasaron el valor por defecto permitido.

 

Como observamos, dentro del log vcloud-container-debug, se encuentra el error Pool Empty, unable to fetch a connection in 20 secondsindicando el límite de las conexiones.

Solución:

La solución para este evento es aumentar las conexiones máximas del servicio vCD hacia la Base de Datos vPostgreSQL. 

Primero debemos realizar el snapshot sin la habilitar la opción de snaptshot de memoria, este paso lo realizamos en todas las celdas de nuestro ambiente.

Ingresamos a la celda primaria de Cloud Director usando una conexión SSH.

Nos dirigimos a la ubicación de los archivos de configuración de Cloud Director.

Generamos un respaldo del archivo de configuración de Cloud Director.

Procedemos a aumentar al final del archivo la siguiente linea:

database.pool.maxActive = 200

El valor de 200 por ejemplo, es un valor que puede ser negativo como -1. Esto permitirán un ilimitado número de conexiones a la Base de Datos.

Y por último se reinician los servicios de las celdas o se reinician las VMs/celdas.

service vmware-vcd restart

Finalmente, este proceso debe realizarse en todas las celdas de VMware Cloud Director que se tengan.

Tags: Tecnología, Cloud, troubleshooting, CloudDirector, organizacion

Escribir un comentario


Código de seguridad
Refescar

Este Blog usa cookies propias y de terceros para optimizar la navegación y que puedas ver correctamente su contenido. Si permaneces en el sitio asumiremos que estas de acuerdo .