Es posible utilizar el instalador de CLI para ejecutar una actualización desatendida de un dispositivo de vCenter Server Appliance o Platform Services Controller. Se debe ejecutar la actualización de CLI desde un equipo Windows, Linux o Mac que se encuentre en la misma red que el dispositivo que se desea actualizar.
Procedimiento
- Desplácese hasta el subdirectorio vcsa-cli-installer del sistema operativo.
- Si la actualización se ejecuta en el sistema operativo Windows, desplácese hasta el directorio vcsa-cli-installer\win32.
- Si la actualización se ejecuta en el sistema operativo Linux, desplácese hasta el directorio vcsa-cli-installer/lin64.
- Si la actualización se ejecuta en el sistema operativo Mac, desplácese hasta el directorio vcsa-cli-installer/mac.
- (opcional) Ejecute una verificación de plantilla básica para comprobar que preparó correctamente la plantilla de actualización.
vcsa-deploy upgrade --verify-template-only path_to_the_json_file
- (opcional) Ejecute una comprobación previa a la actualización para recopilar y validar los requisitos de actualización.
vcsa-deploy upgrade --precheck-only path_to_the_json_file
La comprobación previa a la actualización instala Upgrade Runner en el dispositivo de origen que desea actualizar sin actualizar el dispositivo.
Upgrade Runner valida las configuraciones, como ESXi, configuración e red y servidores NTP. Upgrade Runner también comprueba si seleccionó un tamaño de implementación y un tamaño de almacenamiento correctos para el nuevo dispositivo con relación a los recursos informáticos necesarios para la actualización.
- Ejecute el siguiente comando para realizar la actualización.
vcsa-deploy upgrade --accept-eula optional_argumentspath_to_the_json_file
Utilice optional_arguments para introducir argumentos separados por espacios con el fin de establecer parámetros de ejecución adicionales para el comando de actualización.
Por ejemplo, puede establecer la ubicación del registro y otros archivos de salida generados por el instalador. Este ejemplo también confirma la participación en el Programa de mejora de la experiencia de cliente (Customer Experience Improvement Program, CEIP) de VMware. Si el parámetro
ceip_enabled se establece como true en la plantilla de implementación JSON, debe incluir el argumento
--acknowledge-ceip.
vcsa-deploy upgrade --accept-eula --acknowledge-ceip --log-dir=path_to_the_locationpath_to_the_json_file