Problema
Causa
Los servicios de infraestructura del host que están inactivos debido a que los discos ESXi están llenos o a una fuga de memoria pueden provocar esta condición. Si ESXi.
Si los discos ESXi están llenos o si se produce una fuga de memoria, es posible que ciertos procesos se bloqueen y que el estado del nodo de transporte pase a ser Desconectado. Cuando se ejecuta la CLI admin get managers, es posible que NSX devuelva el nodo de Manager activo si el bloqueo se produce después de que el registro de Manager se registre correctamente. Cuando se ejecuta la CLI admin get controllers, NSX muestra el mensaje Error al obtener la lista de controladores.Solución
- Ejecute la CLI admin get core-dumps para ver si se generó algún núcleo (en /var/core o /image/core) debido al bloqueo del servicio.
- Si se produce un volcado de núcleo, ejecute el comando esxtop para ver qué proceso de NSX está consumiendo demasiada memoria y el comando df -h para comprobar que las particiones de disco utilizadas por NSX no están llenas ni casi llenas.
- Ejecute /etc/init.d/nsx-proxy | nsx-nestdb status para obtener el estado de los servicios de infraestructura en el host.
- Limpie el espacio de disco y, a continuación, inicie los servicios de infraestructura detenidos en el host ejecutando el comando /etc/init.d/<service-name> start (como solución alternativa temporal).
- Abra una incidencia de soporte con VMware si ve algún núcleo.