Para actualizar todas las celdas en el grupo de servidores junto con la base de datos compartida, ejecute el instalador de VMware Cloud Director con la opción --private-key-path.
Puede utilizar el instalador de VMware Cloud Director para Linux si desea actualizar un grupos de servidores de VMware Cloud Director que conste de instalaciones de VMware Cloud Director en un sistema operativo Linux compatible. Si el grupo de servidores de VMware Cloud Director consta de implementaciones de dispositivos de VMware Cloud Director 9.5, utilice el instalador de VMware Cloud Director de Linux para actualizar el entorno existente solo como parte del flujo de trabajo de migración. Consulte la Actualizar y migrar el dispositivo de VMware Cloud Director.
VMware Cloud Director para Linux se distribuye como archivo ejecutable firmado digitalmente con un nombre con el formato vmware-vcloud-director-distribution-v.v.v-nnnnnn.bin, donde v.v.v representa la versión de producto y nnnnnn, el número de compilación. Por ejemplo: vmware-vcloud-director-distribution-10.4.0-19780584.bin. Con este ejecutable, se instala o actualiza VMware Cloud Director.
Al ejecutar el instalador de VMware Cloud Director con la opción --private-key-path, puede agregar otras opciones de comando de la utilidad upgrade, por ejemplo, --maintenance-cell. Para obtener información acerca de las opciones de la utilidad upgrade de la base de datos, consulte Referencia de utilidad de actualización de base de datos para VMware Cloud Director en Linux.
Requisitos previos
-
Compruebe que la base de datos de VMware Cloud Director, los componentes de vSphere y los componentes NSX sean compatibles con la nueva versión de VMware Cloud Director.
Importante: Si la instalación de VMware Cloud Director existente utiliza una base de datos de Oracle o de Microsoft SQL Server, compruebe que se haya realizado la migración a una base de datos de PostgreSQL antes de la actualización. Para obtener información sobre las posibles rutas de actualización, consulte Actualizar VMware Cloud Director en Linux. -
Verifique que dispone de credenciales de superusuario en el servidor de destino.
-
Si desea que el instalador verifique la firma digital del archivo de instalación, descargue e instale la clave pública de VMware en el servidor de destino. Si ya ha verificado la firma digital del archivo de instalación, no es necesario volver a verificarla durante la instalación. Consulte Descargar e instalar la clave pública VMware para la instalación de VMware Cloud Director en Linux.
- Verifique que tiene una clave de licencia válida para usar la versión del software de VMware Cloud Director a la que se está actualizando.
- Compruebe que todas las celdas permitan conexiones SSH del superusuario sin una contraseña. Para realizar una comprobación, puede ejecutar el siguiente comando de Linux:
sudo -u vcloud ssh -i private-key-path root@cell-ip
En este ejemplo, se establece la identidad comovcloud
; a continuación, se establece una conexión SSH con la celda de cell-ip como raíz, pero no se proporciona la contraseña raíz. Si el usuariovcloud.vcloud
puede leer la clave privada de private-key-path en la celda local y la clave pública correspondiente está presente en el archivo authorized-keys para el usuario raíz en cell-ip, el comando se ejecutará correctamente.Nota:El programa de instalación de VMware Cloud Director crea el usuario
vcloud
, el grupovcloud
y la cuentavcloud.vcloud
para su uso como una identidad con la que se ejecutan los procesos de VMware Cloud Director. El usuariovcloud
no tiene ninguna contraseña. - Verifique que todos los hosts de ESXi estén activados. No se admiten hosts ESXi desactivados.
- Verifique que todos los servidores del grupo de servidores puedan acceder al almacenamiento del servidor de transferencias compartido. Consulte Preparar el almacenamiento del servidor de transferencia para VMware Cloud Director en Linux.
-
A partir de la versión 10.3, VMware Cloud Director ya no permite que los servidores LDAP de administradores y tenants omitan la validación del certificado SSL. Antes de actualizar VMware Cloud Director, debe probar la conexión. Si alguna de las organizaciones tiene configuraciones no válidas, en cada una de ellas, debe desactivar la opción Accept all certificates para el servidor LDAP e importar los certificados en la interfaz de usuario de configuración de LDAP.
En las versiones recientes, cuando se actualiza la configuración de LDAP para desactivar la opción Accept all certificates, un cuadro de diálogo que reza que debe confiarse en el primer uso automatiza la importación del certificado para el servidor LDAP de una organización. Sin embargo, en versiones anteriores, se trata de un proceso de dos pasos para desactivar la configuración de Accept all certificates y, a continuación, utilizar la interfaz de usuario para cargar el certificado del servidor LDAP.
- Si la instalación de VMware Cloud Director utiliza un servidor LDAPS, para evitar errores de inicio de sesión LDAP tras la actualización, compruebe que tiene un certificado creado correctamente para Java 8 Update 181. Para obtener información, consulte Cambios de la versión Java 8 en https://www.java.com.
Procedimiento
Resultados
- Comprueba que el host de la celda actual cumpla todos los requisitos.
- Desempaqueta el paquete RPM de VMware Cloud Director.
- Actualiza el software de VMware Cloud Director en la celda actual.
- Actualiza la base de datos de VMware Cloud Director.
- Actualiza el software VMware Cloud Director en cada una de las celdas restantes y, a continuación, reinicia los servicios de VMware Cloud Director en la celda.
- Reinicia los servicios de VMware Cloud Director en la celda actual.
Qué hacer a continuación
- Inicie los servicios de VMware Cloud Director en todas las celdas del grupo de servidores.
-
Compruebe que las conexiones AMQP funcionen correctamente.
- Actualizar las instancias de NSX Manager registradas en VMware Cloud Director
- Actualizar los sistemas de vCenter Server, los hosts ESXi y las instancias de Edge de NSX registradas en VMware Cloud Director