Puede actualizar NSX Application Platform a una versión de compilación posterior mediante la interfaz de usuario de NSX Manager.

El proceso de actualización conserva el formato que se utiliza para la implementación de la plataforma actual. Si implementó la plataforma con un formato Evaluación y desea seguir usando un formato Evaluación, pero utiliza una versión posterior de la plataforma, primero deberá eliminar la implementación actual de NSX Application Platform. A continuación, vuelva a implementar la plataforma con una versión posterior de la plataforma.

La actualización a una versión más reciente de NSX Application Platform implica varios pasos. Primero debe configurar e implementar el coordinador de actualización para poder continuar con la actualización de la plataforma y de cada una de las funciones de NSX activadas actualmente. El coordinador de actualización organiza todos los pasos de actualización y el sistema proporciona el estado en la interfaz de usuario a medida que actualiza cada componente.

Importante:

A partir de NSX 3.2.3.1, las ubicaciones del registro y del repositorio de NSX Application Platform alojadas en VMware ya no admiten el registro de contenedor privado compatible con ChartMuseum, como Harbor.

Si actualmente usa una versión de NSX anterior a la 3.2.3.1, se recomienda actualizar a NSX 3.2.3.1 antes de intentar actualizar su implementación actual de NSX Application Platform.

Si no puede acceder a las ubicaciones públicas de registro y repositorio de NSX Application Platform alojadas por VMware, trabaje con el administrador de la infraestructura para cargar el gráfico de Helm de NSX Application Platform y las imágenes de Docker en el repositorio de Helm privado de su empresa y en las ubicaciones del registro de Docker. Se debe poder acceder a ambas ubicaciones hospedadas de forma privada desde el clúster de Kubernetes y el dispositivo de NSX Manager que se utilizará para la implementación de NSX Application Platform. Si necesita seguir usando el ChartMuseum proporcionado por Harbor, la versión de Harbor debe ser anterior a la 2.8.1. Consulte Cargar los gráficos de Helm y las imágenes de Docker de NSX Application Platform en un registro de contenedor privado para obtener más información.

Requisitos previos

  • Revise las notas de la versión de NSX para encontrar cualquier problema de actualización conocido y una solución alternativa documentada para NSX Application Platform.

  • Asegúrese de que no se detecten alarmas abiertas en NSX Application Platform.

  • Compruebe que cumple todos los requisitos previos y los requisitos del sistema especificados en Requisitos previos de implementación de NSX Application Platform.

  • Debe tener privilegios de administrador empresarial.

Procedimiento

  1. En un navegador, inicie sesión con privilegios de administrador empresarial en NSX Manager desde https://<dirección-ip-nsx-manager>.
  2. Desplácese hasta Sistema > Actualizar.
  3. Implemente el coordinador de actualización.
    1. En la tarjeta NSX Application Platform, haga clic en Actualizar.
      Este paso puede tardar algún tiempo, ya que el sistema obtiene la información del repositorio de Helm alojado en VMware. Cuando la información se obtiene correctamente, se muestra la pestaña Preparar para actualización con los cuadros de texto rellenados previamente con la información obtenida para Repositorio, Registro de Docker y Versión de destino de la plataforma, como se muestra en la siguiente imagen. Tenga en cuenta que los valores que se muestran en la imagen son los valores predeterminados para la ubicación del repositorio de Helm y el registro de Docker alojados en VMware, y la versión de NSX Application Platform más reciente disponible.
      Pestaña Preparar en la interfaz de usuario de Actualización de NSX Application Platform con cuadros de texto rellenados previamente con los valores predeterminados del repositorio de Helm.

    2. (opcional) Si utiliza una ubicación privada del repositorio de Helm y el registro de Docker, proporcione las ubicaciones privadas de los gráficos de Helm y las imágenes de Docker.
      Utilice la siguiente información para el cuadro de texto Repositorio de Helm.
      • Para un repositorio privado de Helm compatible con OCI, utilice el formato oci://<fqdn-de-su-servidor-de-registro-privado>/<your-private-registry-name>/helm-charts.
      • Para un repositorio privado de Helm compatible con ChartMuseum, utilice el formato https://<fqdn-de-su-servidor-de-registro-privado>/chartrepo/<nombre-de-su-registro-privado>.

      En el cuadro de texto Registro de Docker, utilice el formato <fqdn-de-su-servidor-de-registro-privado>/<nombre-de-su-registro-privado>/clustering.

      Haga clic en Guardar URL.

    3. En el cuadro de texto Versión de destino de la plataforma, compruebe que está seleccionada la versión de compilación que desea utilizar para la actualización.
    4. Haga clic en Implementar coordinador de actualización.

      Este paso también puede tardar algún tiempo, ya que el sistema implementa el coordinador de actualización en el pod de TKG Cluster on Supervisor o en el pod de Kubernetes ascendente.

    Una vez finalizada la implementación del coordinador de actualización, se mostrará la pestaña Preparar. La sección Estado muestra el estado Correcto.

  4. En la sección Implementar coordinador de actualización situada en la mitad superior de la pestaña Preparar, compruebe que los valores que aparecen en los cuadros de texto Repositorio de Helm, Registro de Docker y Versión de destino de la plataforma sean correctos.

    Si debe modificar cualquiera de los valores, haga clic en Eliminar junto a la Nota ubicada después de la sección Estado y vuelva a implementar un nuevo coordinador de actualización.

  5. Revise la sección Resumen que se encuentra en la mitad inferior de la pestaña Preparar.

    La tarjeta NSX Application Platform muestra la información de estado de la plataforma. Actualización completada indica que el coordinador de actualización se actualizó correctamente con la versión de NSX Application Platform de destino. La tarjeta muestra la versión actual y la versión de destino a la que se actualizará la plataforma. La tarjeta también muestra el estado de comprobación previa.

    Si se activan otras funciones de NSX alojadas en NSX Application Platform, dichas funciones también se comprobarán y programarán para la actualización. También se mostrará una tarjeta independiente para cada función activada. Por ejemplo, la tarjeta de la función NSX Intelligence aparece en la siguiente imagen porque actualmente es una función de NSX activada en NSX Application Platform. El sistema actualiza las funciones activadas una vez finalizada correctamente la actualización de la plataforma.


    Página de la interfaz de usuario para actualizar NSX Application Platform. El contenido de la pestaña Preparar se muestra y se describe en el texto adyacente.

  6. Si todos los valores del coordinador de actualización son correctos, haga clic en Ejecutar comprobaciones previas y seleccione Todas las comprobaciones previas en el menú desplegable.

    Para comprobar de forma opcional solo componentes específicos, haga clic en Ejecutar comprobaciones previas y, en el menú desplegable, seleccione el nombre del componente del que desea realizar la comprobación previa.

    El sistema realiza todas las comprobaciones previas de todos los componentes que están programados para la actualización. Las comprobaciones previas ayudan a detectar y resolver posibles problemas al comienzo del proceso de actualización, lo que puede hacer que el proceso de actualización se ejecute de forma más fluida. El sistema actualizará las tarjetas de componentes con el estado de sus comprobaciones previas.

    Si el sistema identifica algún problema durante la comprobación previa, puede hacer clic en Descargar resultados de comprobación previa y utilizar la información del archivo descargado para ayudar a investigar los problemas notificados.

  7. Haga clic en Siguiente.

    La pestaña NSX Application Platform muestra una cuadrícula con todos los grupos de componentes que componen la plataforma. Puede expandir cada fila para ver todas las unidades de cada grupo de componentes que se actualizarán.

  8. Haga clic en Actualizar.

    El sistema actualiza cada grupo que comprende NSX Application Platform. Este paso puede tardar algún tiempo en finalizar. Para salir de la pantalla Actualizar de la interfaz de usuario y volver a ella, vuelva a la página Sistema > Actualizar y haga clic en Continuar con la actualización.

    Existen varias formas de realizar un seguimiento del progreso de la actualización.

    1. Para ver los registros generados a medida que avanza la actualización, haga clic en Registros recientes.

    2. Para supervisar el estado de la actualización de cada grupo de componentes, utilice la columna Estado de grupo.

    3. Para ver el estado de la actualización de cada elemento de un grupo concreto, expanda la fila de cuadrícula de ese grupo y compruebe el estado que se muestra para cada elemento del grupo.

    Si se produce un error en la actualización de un grupo, expanda la fila del grupo y haga clic en el vínculo Error para ver el motivo del error. Utilice esa información para resolver el problema del que se ha informado y para trabajar con el administrador de su infraestructura o con el servicio de soporte de VMware. Cuando haya resuelto la causa del error, haga clic en Volver a intentar para intentar completar la actualización.

  9. Cuando NSX Application Platform se actualice correctamente, haga clic en Siguiente y, en la pestaña de la función de NSX (por ejemplo, NSX Intelligence), haga clic en Actualizar.

    Después de actualizar correctamente esta función, repita este paso para cada una de las demás funciones de NSX que se deben actualizar.

  10. Después de actualizar todas las funciones de NSX activadas en NSX Application Platform, desplácese hasta Sistema > NSX Application Platform. Compruebe que los detalles Versión de la plataforma y Versión de la función para cada una de las funciones activadas sean correctos.