Si desea obtener las funciones más recientes para pods de Horizon conectados a la nube, actualice el dispositivo virtual de Horizon Cloud Connector de dichos pods a la versión más reciente aplicable. En este artículo se describen los pasos para actualizar manualmente el dispositivo virtual dentro del entorno en el que se implementa.

Descripción general del proceso de actualización de Horizon Cloud Connector

No es necesario realizar una actualización manual si la cuenta de arrendatario de Horizon Cloud está configurada para las actualizaciones automatizadas de Horizon Cloud Connector. Con la función de actualización automática, cuando el equipo de operaciones de VMware ofrece una nueva versión disponible para la cuenta de arrendatario, el dispositivo se actualiza automáticamente desde el plano de nube. Para obtener más información, consulte Configurar actualizaciones automáticas del dispositivo virtual de Horizon Cloud Connector.

Una versión existente se puede actualizar a una o dos versiones posteriores. Es decir, la versión N se puede actualizar a N+1 o N+2.

Nota: No se admite la configuración de SSL del proxy durante la actualización del dispositivo virtual de Horizon Cloud Connector.

Cuando planifique una actualización tanto de Horizon Cloud Connector como de Connection Server para un pod de Horizon conectado a la nube, asegúrese de supervisar y comprobar el estado del pod durante el proceso de actualización. La supervisión del estado del pod ayuda a solucionar los problemas que puedan surgir. A veces, la actualización de Connection Server en un pod conectado a Horizon puede causar problemas el estado del pod. Si posteriormente intenta actualizar la instancia de Horizon Cloud Connector emparejada con ese pod en mal estado, es posible que se produzca un error en la actualización de Horizon Cloud Connector. Siga esta práctica recomendada:

  1. Después de actualizar la instancia de Connection Server del pod de Horizon conectado a la nube, compruebe que ese pod esté en buen estado.
  2. Para ver el estado de mantenimiento del pod, primero inicie sesión en Horizon Universal Console y realice un enlace de dominio de Active Directory. Este paso permite acceder a la página Capacidad de la consola, donde puede verificar si el pod muestra el estado de mantenimiento En línea o Listo.
  3. Si el pod muestra un estado incorrecto, póngase en contacto con el soporte de VMware para obtener ayuda y resolver cualquier problema de conectividad relacionado con el pod antes de intentar la actualización de Horizon Cloud Connector.

Flujo de trabajo de actualización manual para Horizon Cloud Connector 1.10 o versiones anteriores

Para un dispositivo Horizon Cloud Connector existente que ejecute la versión 1.10 o anterior, siga el procedimiento descrito en este artículo para realizar la actualización manual.

Flujo de trabajo de actualización manual para Horizon Cloud Connector 2.0 o una versión posterior

Para un dispositivo de Horizon Cloud Connector existente que ejecuta la versión 2.0 o posterior, el flujo de trabajo de actualización manual difiere en función de si se implementó un clúster de nodo único o de varios nodos.

  • Si implementó un clúster de nodo único compuesto solo por un nodo principal, siga el procedimiento descrito en este artículo para realizar la actualización manual.
  • Si implementó un clúster de varios nodos compuesto por un nodo principal y uno o varios nodos de trabajo, utilice el siguiente flujo de trabajo para realizar la actualización manual.
    1. Siga el procedimiento descrito en este artículo para realizar la actualización manual del nodo principal.
    2. Siga el procedimiento descrito en Horizon Cloud Connector 2.0 y versiones posteriores: agregar un nodo de trabajo a un clúster de Horizon Cloud Connector para agregar la versión actualizada del nodo de trabajo al clúster.
    3. Apague las versiones anteriores del nodo principal y el nodo de trabajo y elimínelas del entorno de pod.

Requisitos previos

  • Descargue la versión más reciente del dispositivo virtual Horizon Cloud Connector que admita la versión del plano de control de nube actual. Para saber cuál es la versión actual y obtener información de la versión, consulte las notas de la versión en la página de documentación de Horizon Cloud.
  • Verifique que el nuevo dispositivo virtual de Horizon Cloud Connector y el dispositivo virtual de Horizon Cloud Connector actual que necesita actualizarse están en la misma red, de forma que el dispositivo nuevo pueda establecer una comunicación SSH con el actual.
  • Compruebe que el dispositivo virtual esté encendido. Sería inusual si el dispositivo se apagó, puesto que el Horizon Cloud Connector debe mantener una conexión con el plano de control de la nube para garantizar que la licencia de suscripción de Horizon permanezca activa para el pod conectado a la nube.
  • Cuando se configuran certificados personalizados firmados por una entidad de certificación en el almacén de confianza de Horizon Cloud Connector para la descarga de SSL del tráfico saliente y, a continuación, se actualiza de Horizon Cloud Connector versión 2.4.0 a versiones posteriores, una vez que el nuevo dispositivo (verde) esté listo, deberá copiar manualmente los certificados personalizados en el nuevo dispositivo y ejecutar los pasos descritos en Si la descarga de SSL está configurada para el tráfico saliente, configure los certificados personalizados firmados por una CA para permitir las conexiones con el plano de control de Horizon. Los certificados no se transfieren automáticamente del dispositivo virtual anterior al nuevo dispositivo virtual.
    Importante: Antes de la actualización, debe guardar copias de seguridad de los certificados del directorio /opt/container-data/hydracerts/ del dispositivo y guardarlas en una ubicación temporal. Guardar las copias permite que se copien en el nuevo dispositivo después de la actualización. Dado que el dispositivo existente está apagado, no podrá recuperar los certificados después de eso. Por lo tanto, debe obtener los certificados de ese directorio antes de iniciar la actualización y guardarlos en una ubicación temporal donde pueda recuperarlos para cargarlos en el nuevo dispositivo cuando esté listo.
  • (Pods de Horizon en entornos locales y complemente en SDDC) Utilice vSphere Client para realizar una instantánea del dispositivo virtual de Horizon Cloud Connector existente.
  • (Pods de Horizon en Azure VMware Solution con arquitectura federada) Utilice uno de los siguientes métodos para realizar una instantánea del dispositivo virtual de Horizon Cloud Connector existente.
  • Recopile la dirección IP estática, la dirección DNS, la dirección de puerta de enlace y la máscara de subred para el dispositivo virtual de Horizon Cloud Connector.
  • Compruebe que tiene las credenciales de la cuenta de Customer Connect válidas para iniciar sesión en la cuenta del arrendatario del plano de nube. Como se describe en la información de incorporación de la guía de implementación, utilice esta cuenta para iniciar sesión en el portal de incorporación y administración de Horizon Cloud Connector. Si el dominio de Active Directory asociado del pod ya está registrado en el arrendatario de Horizon Cloud al que el conector está emparejado, aparecerá una segunda pantalla de inicio de sesión después de iniciar sesión con sus credenciales de My VMware. Esta segunda pantalla de inicio de sesión solicita las credenciales de Active Directory de un administrador que tiene la función de superadministrador en el entorno de arrendatario de Horizon Cloud. Si aparece esa segunda pantalla de inicio de sesión, necesitará las credenciales de una cuenta de Active Directory en ese dominio que tenga permisos de acceso. Para obtener una descripción de este proceso de inicio de sesión, consulte Iniciar sesión en Horizon Universal Console para realizar tareas de administración en el entorno de Horizon Cloud.
  • (Pods de Horizon en entornos locales y complemente en SDDC) Agregue el FQDN de vCenter Server al archivo /etc/hosts en el dispositivo virtual de Horizon Cloud Connector. El FQDN es necesario para que funcionen estos pasos de actualización manual.

    En Cloud Connector 1.10 o versiones anteriores, después de editar el archivo /etc/hosts, hay que reiniciar los servicios hze-core y csms. Utilice los siguientes comandos:

    systemctl restart hze-core
    systemctl restart csms
    En Cloud Connector 2.0 o versiones posteriores, después de editar el archivo /etc/hosts, hay que reiniciar los servicios de Kubernetes. Ejecute el siguiente script:
    /opt/vmware/bin/configure-adapter.py  --updateHostAlias
Importante: La versión 1.0 del dispositivo conector ya no es compatible. Si va a actualizar desde la versión 1.0, debe iniciar sesión en el sistema operativo del dispositivo y ejecutar el comando chage -E -1 -M -1 tomcat8 en el dispositivo virtual de Horizon Cloud Connector después realizar la correspondiente instantánea.
[email protected] [ ~ ]# chage -E -1 -M -1 tomcat8
Este comando solo es necesario cuando se actualiza desde la versión 1.0 de Horizon Cloud Connector (no para actualizar desde versiones posteriores).

Procedimiento

  1. Si actualiza de Horizon Cloud Connector versión 2.4.0 a versiones posteriores y los certificados personalizados firmados por una entidad de certificación están configurados en el almacén de confianza de Horizon Cloud Connector, guarde copias de seguridad de los certificados del directorio /opt/container-data/hydracerts/ del dispositivo en una ubicación temporal donde pueda recuperarlas para cargarlas en el nuevo dispositivo cuando esté listo.
  2. En un navegador web, para iniciar sesión en el portal de incorporación y administración de Horizon Cloud Connector, introduzca la dirección IP del dispositivo virtual de Horizon Cloud Connector o, si asignó esa IP a un FQDN de su DNS, introduzca ese FQDN en el navegador.
    Utilice sus credenciales de la cuenta de Customer Connect para iniciar sesión. Este paso inicia sesión en la cuenta de arrendatario de Horizon Cloud, tal como se describe en el proceso de incorporación de la guía de implementación. Un inicio de sesión correcto verifica que la conexión existente de Horizon Cloud se configuró correctamente con la instancia de Connection Server del pod conectado a la nube. Si el arrendatario de Horizon Cloud tiene un dominio de Active Directory registrado, aparecerá una segunda pantalla de inicio de sesión. Si esto ocurre, introduzca las credenciales de Active Directory correctas, tal como se describe en Iniciar sesión en Horizon Universal Console para realizar tareas de administración en el entorno de Horizon Cloud.
  3. Implemente la versión más reciente del dispositivo virtual de Horizon Cloud Connector como se describe en los pasos 1 a 8 de Conectar Horizon Cloud Service con un pod de Horizon existente para utilizar las licencias de suscripción de Horizon, los servicios alojados en la nube, o ambos.
    Nota: Si la instancia anterior del dispositivo virtual de Horizon Cloud Connector utilizó un proxy HTTP, vuelva a configurar los ajustes del proxy siguiendo las indicaciones del asistente de implementación. Durante la actualización manual, la configuración del proxy no se transfiere del dispositivo virtual anterior al nuevo.
  4. Inicie sesión en el portal de incorporación del dispositivo de Horizon Cloud Connector que acaba de implementar en el paso 2 utilizando su dirección IP en el navegador.
    Inicie sesión con las credenciales de Customer Connect, como se describe en el paso 1 anterior. Si su cuenta de arrendatario de Horizon Cloud tiene registrado un dominio de Active Directory, aparecerá la ventana de inicio de sesión de Active Directory y deberá iniciar sesión con las credenciales de Active Directory apropiadas.
  5. Conecte la versión más reciente del dispositivo Horizon Cloud Connector que acaba de implementar con la instancia de Connection Server adecuada.
    La versión anterior de Horizon Cloud Connector está conectada a la instancia de Connection Server del pod conectado a la nube. En la casilla Conectar al Horizon Connection Server, introduzca el FQDN de Connection Server y haga clic en Conectar.
  6. Si la pantalla solicita la verificación de la comprobación del certificado de huella digital, haga clic en la casilla de verificación para comprobar el certificado de huella digital de Connection Server.
    Nota: Esta verificación se omite si Connection Server tiene un certificado de CA raíz.
  7. Introduzca el nombre de dominio, el nombre del usuario y la contraseña de Connection Server y haga clic en Conectar.
    Nota: Para optimizar la auditoría de las acciones de Horizon Cloud Connector, utilice un nombre de usuario único y una contraseña en Connection Server.
  8. Cuando actualice a la versión 1.5 de Horizon Cloud Connector, habilite la opción Habilitar SSH en Cloud Connector.
    Al habilitar SSH, el nuevo dispositivo conector puede comunicarse a través de este protocolo con el dispositivo existente para realizar el proceso de actualización. Una vez completada la actualización, puede desactivar esta opción.
  9. Haga clic en Actualizar en el cuadro de diálogo.
  10. En el cuadro de texto Dirección antigua de Cloud Connector, introduzca la dirección IP del dispositivo virtual de Horizon Cloud Connector anterior y haga clic en Conectar.
  11. Haga clic en la casilla para verificar la huella digital para la conexión SSH.
  12. Haga clic en Actualizar.
    Ahora, la nueva instancia de Horizon Cloud Connector administra la conexión de nube entre el pod de Horizon y el plano de control de nube.

Qué hacer a continuación

Si la instancia anterior del dispositivo virtual de Horizon Cloud Connector utilizó certificados personalizados firmados por una entidad de certificación, configure el dispositivo virtual actualizado con las copias de seguridad que guardó en el paso 1. Los certificados no se transfieren del dispositivo virtual anterior al nuevo dispositivo virtual durante el proceso de actualización. Para obtener más información, consulte Configurar un certificado firmado por una entidad de certificación (CA) para el dispositivo virtual Horizon Cloud Connector.

Elimine la versión anterior del dispositivo del entorno del pod.

Si desea habilitar las actualizaciones automáticas en el dispositivo virtual de Horizon Cloud Connector, en lugar de aplicar estos pasos manuales, consulte la información de Configurar actualizaciones automáticas del dispositivo virtual de Horizon Cloud Connector para las futuras actualizaciones.