La conectividad del controlador se pierde después de actualizar los hosts.

Problema

Después de actualizar el host, al ejecutar las comprobaciones posteriores, Estado del nodo muestra la pérdida de conectividad con el controlador.

Solución

  1. Abra una sesión SSH en el host ESXi que experimente el problema y confirme que ninguna de las tres instancias de NSX Controller están en estado conectado. Ejecute el comando nsxcli -c get controllers.
    Ejemplo de respuesta:
    Controller IP    Port  SSL     Status       Is Physical Master   Session State    Controller FQDN
    192.168.60.5    1235  enabled  disconnected   true                  down          nsxmgr.corp.com
    
    En una configuración en funcionamiento, dos controladores tienen el estado no utilizado y un controlador tiene el estado conectado. Si una instancia de NSX Controller aparece conectada, actualice la interfaz de usuario y confirme que el estado aparece de color verde. Si el controlador aparece como no conectado, continúe con el paso siguiente.
  2. Abra una sesión de SSH en uno de los nodos de NSX Manager como admin y ejecute el comando get certificate api thumbprint.
    El resultado del comando es una cadena alfanumérica exclusiva para esta instancia de NSX Manager.
  3. En el host ESXi, inserte el certificado de host en el plano de administración:
    ESXi1> nsxcli -c push host-certificate <NSX Manager IP or FQDN> username admin thumbprint <thumbprint obtained in step #1>
    Cuando se le solicite, introduzca la contraseña de admin de NSX Manager. Consulte la NSXReferencia de interfaz de línea de comandos de para obtener más información.
  4. Confirme que el estado del controlador sea Conectado.
    ESXi1> nsxcli -c get controllers
    Confirme que el estado de conexión del controlador aparece de color verde en la interfaz de usuario de este nodo de transporte.
    Si el problema persiste, reinicie los siguientes servicios de NSX en el host ESXi:
    ESXi1> /etc/init.d/nsx-opsagent restart
    ESXi1> /etc/init.d/nsx-proxy restart