Antes de ejecutar el comando CLI para actualizar una instancia de vCenter Server Appliance o un dispositivo Platform Services Controller, debe preparar un archivo JSON con los parámetros de configuración y sus valores para la especificación de la actualización.
El instalador de vCenter Server Appliance contiene plantillas JSON para todos los tipos de actualización. Para obtener información sobre las plantillas, consulte Plantillas JSON para la actualización de CLI de vCenter Server Appliance y el dispositivo de Platform Services Controller.
Para actualizar un dispositivo con la configuración mínima, establezca los valores según los parámetros de configuración en la plantilla JSON correspondiente a su especificación. Puede editar los valores preestablecidos, quitar los parámetros de configuración y agregar parámetros para configuraciones personalizadas.
Si desea conocer la lista completa de parámetros de configuración y sus descripciones, desplácese hasta el subdirectorio del instalador del sistema operativo y ejecute el comando vcsa-deploy upgrade --template-help, o bien consulte Actualizar parámetros de configuración.
Procedimiento
- En el instalador de vCenter Server Appliance, desplácese hasta el directorio vcsa-cli-installer y abra la subcarpeta plantillas.
- Copie las plantillas de actualización desde la subcarpeta actualización en su área de trabajo.
Importante: La ruta de acceso a los archivos de configuración JSON debe contener únicamente caracteres ASCII. No se admiten los caracteres ASCII extendidos ni los caracteres que no sean ASCII.
- Abra el archivo de plantilla correspondiente a su caso de uso en un editor de texto.
Para garantizar la correcta sintaxis del archivo de configuración JSON, use un editor JSON.
- Complete los valores para los parámetros de configuración requeridos y, como opción, introduzca parámetros adicionales y sus valores.
Por ejemplo, si desea utilizar una asignación de DHCP IPv4 para la red temporal del nuevo dispositivo, en la subsección
temporary_network
de la plantilla, cambie el valor del parámetro
mode
a
dhcp
y quite los parámetros de configuración predeterminados que son para una asignación estática.
"temporary_network": {
"ip_family": "ipv4",
"mode": "dhcp"
},
Importante: Los valores de cadena, incluidas las contraseñas, deben contener únicamente caracteres ASCII. No se admiten los caracteres ASCII extendidos ni los caracteres que no sean ASCII.
Para establecer un valor que contiene una barra diagonal inversa (\) o un carácter de comillas ("), debe anteponer a este carácter una barra diagonal inversa (\). Por ejemplo, "password":"my\"password"
establece la contraseña my"password y "image":"G:\\vcsa\\VMware-vCenter-Server-Appliance-6.7.0.XXXX-YYYYYYY_OVF10.ova"
establece la ruta de acceso G:\vcsa\VMware-vCenter-Server-Appliance-6.7.0.XXXX-YYYYYYY_OVF10.ova.
Los valores booleanos deben contener únicamente caracteres en minúsculas; es decir, un valor puede ser true
o false
. Por ejemplo, "ssh_enable":false
.
- (opcional) Para validar un archivo JSON, utilice un editor JSON de su elección.
- Guárdelo en formato UTF-8 y cierre el archivo.
Qué hacer a continuación
Puede crear y guardar plantillas adicionales, si fuera necesario, para la especificación de actualización.