Una vez actualizados todos los dispositivos NSX Manager y el clúster de NSX Controller a NSX 6.2.x, debe actualizar todos los clústeres de los hosts en el entorno de Cross-vCenter NSX. Durante este proceso, se actualiza el software de cada host del clúster y, a continuación, el host se reinicia.

Por qué y cuándo se efectúa esta tarea

Al actualizar los clústeres de host, se actualizan los VIB de NSX: esx-vsip y esx-vxlan.

  • Si va a actualizar desde una versión anterior a NSX 6.2, los hosts preparados tendrán un VIB adicional: esx-dvfilter-switch-security. En NSX 6.2 y versiones posteriores, esx-dvfilter-switch-security está incluido en esx-vxlan.

  • Si va a actualizar desde NSX 6.2.x (donde la versión es NSX 6.2.4 o posterior), los hosts preparados tendrán un VIB adicional: esx-vdpi.

Requisitos

  • Asegúrese de que puedan resolverse los nombres de dominio completos (FQDN) de todos los hosts.

  • Inicie sesión en uno de los hosts del clúster y ejecute el comando esxcli software vib list. Observe la versión actual de los siguientes VIB:

    • esx-vsip

    • esx-vxlan

  • Actualice NSX Manager y el clúster de NSX Controller.

  • Asegúrese de entender el impacto operativo que produce la actualización de un clúster de hosts cuando la actualización está en curso. Consulte Impactos operativos de las actualizaciones de NSX.

  • Si DRS está deshabilitado, apague o transfiera por vMotion las máquinas virtuales manualmente antes de empezar la actualización.

  • Si DRS está habilitado, las máquinas virtuales en ejecución se moverán automáticamente durante la actualización del clúster de hosts. Antes de iniciar la actualización, asegúrese de que DRS funcione en el entorno.

    • Asegúrese de que DRS esté habilitado en los clústeres del host.

    • Asegúrese de que vMotion funcione correctamente.

    • Compruebe el estado de la conexión del host con vCenter.

    • Compruebe si cuenta con tres hosts ESXi como mínimo en cada clúster de hosts. Durante una actualización de NSX, hay más probabilidades de que un clúster de hosts con solo uno o dos hosts presente problemas con el control de admisión de DRS. Para que la actualización de NSX funcione, VMware recomienda que cada clúster de hosts tenga al menos tres hosts. Si un clúster contiene menos de tres hosts, se recomienda evacuarlos manualmente.

    • En un clúster pequeño con solo dos o tres hosts, si se crearon reglas de anticompatibilidad por las cuales ciertas máquinas virtuales deben residir en hosts distintos, estas reglas pueden impedir que DRS mueva las máquinas virtuales durante la actualización. Agregue más hosts al clúster o deshabilite las reglas de anticompatibilidad durante la actualización y vuelva a habilitarlas una vez completada la actualización. Para deshabilitar una regla anticompatibilidad, desplácese hasta Hosts y clústeres (Hosts and Clusters) > Clúster (Cluster) > Administrar (Manage) > Configuración (Settings) > Reglas de VM/Host (VM/Host Rules). Edite la regla y anule la selección de Habilitar regla (Enable rule).

Procedimiento

  1. En vSphere Web Client, desplácese hasta Inicio > Redes y seguridad > Instalación (Home > Networking & Security > Installation), y seleccione la pestaña Preparación del host (Host Preparation).
  2. Para cada clúster que desea actualizar, haga clic en Actualización disponible (Upgrade available).

    La opción Estado de instalación (Installation Status) muestra Instalando (Installing).

  3. El clúster Estado de instalación (Installation Status) muestra No está listo (Not Ready). Haga clic en No está listo (Not Ready) para mostrar más información. Haga clic en Resolver todo (Resolve all) para intentar completar la instalación de los VIB.

    Para completar la actualización, los hosts se deben poner en modo de mantenimiento y, si es necesario, se reiniciarán.

    La columna Estado de instalación (Installation Status) muestra Instalando (Installing). Una vez completada la actualización, la columna Estado de instalación (Installation Status) muestra una marca de verificación de color verde y la versión NSX actualizada.

  4. Si se produce un error en la acción Resolver (Resolve) cuando DRS está habilitado, es posible que los hosts requieran una intervención manual para entrar en el modo de mantenimiento (por ejemplo, debido a requisitos de HA o a reglas de DRS), el proceso de actualización se detiene y el clúster Estado de instalación (Installation Status) muestra la opción No está listo (Not Ready). Haga clic en No está listo (Not Ready) para mostrar más información. Compruebe el estado de los hosts en la vista Hosts y clústeres (Hosts and Clusters) y asegúrese de que estén encendidos, conectados y que no contengan máquinas virtuales en ejecución. A continuación, vuelva a intentar ejecutar la acción Resolver (Resolve).

    La columna Estado de instalación (Installation Status) muestra Instalando (Installing). Una vez completada la actualización, la columna Estado de instalación (Installation Status) muestra una marca de verificación de color verde y la versión NSX actualizada.

Resultados

Para confirmar la actualización del host, inicie sesión en uno de los hosts del clúster y ejecute el comando esxcli software vib list | grep esx. Asegúrese de que los siguientes VIB estén actualizados a la versión prevista.

  • esx-vsip

  • esx-vxlan

Si la actualización de un host tiene errores, soluciónelos con los siguientes pasos:

  • Revise ESX Agent Manager en vCenter y busque alertas y errores.

  • Inicie sesión en el host, compruebe el archivo de registro /var/log/esxupdate.log y, a continuación, busque alertas y errores.

  • Asegúrese de que DNS y NTP estén configurados en el host.

Consulte el tema Preparación de host en la Guía para solucionar problemas de NSX para ver más pasos de solución de problemas.