Cuando se preparan los archivos de configuración JSON para la actualización de CLI, es necesario establecer parámetros y valores con el fin de proporcionar los datos de entrada para la actualización de vCenter Server Appliance o un dispositivo de Platform Services Controller.
Secciones y subsecciones de los parámetros de configuración en los archivos de actualización JSON
Los parámetros de configuración en los archivos de configuración JSON para la actualización de CLI se organizan en secciones y subsecciones.
Sección | Subsección | Descripción |
---|---|---|
new_vcsa : describe el dispositivo nuevo que desea implementar. |
esxi |
Se utiliza únicamente si se desea implementar el nuevo dispositivo directamente en un host ESXi.
Contiene los parámetros de configuración que describen el host
ESXi de destino. Consulte
Parámetros de configuración en la sección new_vcsa , subsección esxi .
Nota: Es necesario completar esta subsección o la subsección
vc .
|
vc |
Se utiliza únicamente si se desea implementar el nuevo dispositivo en el inventario de una instancia de vCenter Server. Se incluyen los parámetros de configuración que describen el host ESXi o el clúster de DRS de destino del inventario de vCenter Server. Consulte Parámetros de configuración en la sección
Nota: Es necesario completar esta subsección o la subsección
esxi .
La instancia de vCenter Server de destino no puede ser el dispositivo de vCenter Server Appliance que se desea actualizar. En esos casos se debe utilizar la subsección |
|
appliance |
Se incluyen los parámetros de configuración que describen el nuevo dispositivo. Consulte Parámetros de configuración en la sección new_vcsa , subsección appliance |
|
os |
Se incluye únicamente el parámetro de configuración ssh_enable para establecer el inicio de sesión del administrador de SSH en el nuevo dispositivo. |
|
ovftool_arguments |
Opcional. Utilice esta subsección para agregar argumentos arbitrarios con sus valores al comando de OVF Tool generado por el instalador.
Importante: El instalador de
vCenter Server Appliance no valida los parámetros de configuración de la subsección
ovftool_arguments . Si se establecen argumentos que OVF Tool no reconoce, es posible que se produzcan errores en la implementación.
|
|
temporary_network |
Se incluyen los parámetros de configuración que describen la configuración de red temporal del nuevo dispositivo. Consulte Parámetros de configuración en la sección new_vcsa , subsección temporary_network |
|
user_options |
Se incluye solamente el parámetro de configuración vcdb_migrateSet para establecer los tipos de datos que se desea transferir del antiguo dispositivo al nuevo dispositivo. Consulte Parámetros de configuración en la sección new_vcsa , subsección user_options |
|
source_vc : describe el dispositivo existente que se desea actualizar. |
managing_esxi_or_vc |
Se incluyen los parámetros de configuración que describen el host ESXi de origen o la instancia de vCenter Server Appliance en la que reside el dispositivo que se desea actualizar. Consulte Parámetros de configuración en la sección source_vc , subsección managing_esxi_or_vc . |
vc_vcsa |
Se incluyen los parámetros de configuración que describen el dispositivo de origen que se desea actualizar. Consulte Parámetros de configuración en la sección source_vc , subsección vc_vcsa . |
|
source_vum : describe la instancia de VMware Update Manager de origen. Utilice esta sección si desea ejecutar automáticamente Migration Assistant en la instancia de VMware Update Manager. |
run_migration_assistant |
Es opcional si la instancia de origen de vCenter Server Appliance que se desea actualizar está conectada con una instancia de VMware Update Manager que se ejecuta en una máquina virtual de Windows. Utilice esta subsección si desea ejecutar automáticamente el asistente de migración en la instancia de origen de VMware Update Manager. Se incluyen los parámetros de configuración que describen la instancia de origen de VMware Update Manager, la cual se migrará al nuevo dispositivo de vCenter Server Appliance actualizado. Consulte Parámetros de configuración en la sección
Nota: La instancia de
Migration Assistant utiliza el puerto 9123 de manera predeterminada. Si otro servicio del equipo de
Update Manager usa el puerto 9123,
Migration Assistant automáticamente encuentra otro puerto libre. No se puede establecer un puerto personalizado para
Migration Assistant.
|
ceip : describe la unión al programa de mejora de la experiencia de cliente (Customer Experience Improvement Program, CEIP) de VMware. |
settings |
Se incluye solamente el parámetro de configuración Solo es necesario si se realiza una actualización de vCenter Server Appliance con una instancia integrada de Platform Services Controller o un dispositivo de Platform Services Controller.
Nota: Si el parámetro de configuración
ceip_enabled se establece en
true , es necesario ejecutar el comando de implementación de CLI con el argumento
--acknowledge-ceip.
Para obtener más información sobre el CEIP, consulte la sección Configurar el Programa de mejora de la experiencia del cliente en Administración de vCenter Server y hosts. |
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 solo deben contener caracteres en minúscula. Pueden ser true
o false
. Por ejemplo, "ssh_enable":false
.
Parámetros de configuración en la sección new_vcsa
Nombre | Tipo | Descripción |
---|---|---|
hostname |
string | La dirección IP o el FQDN del host ESXi de destino donde se desea implementar el nuevo dispositivo. |
username |
string | Un nombre de usuario con privilegios administrativos en el host ESXi de destino (por ejemplo, raíz). |
password |
string | La contraseña del usuario con privilegios administrativos en el host ESXi de destino. |
deployment_network |
string | El nombre de la red a la que se conectará el nuevo dispositivo. La red debe ser parte de la configuración de red del host ESXi de destino o la instancia de vCenter Server Appliance (identificada por el parámetro de configuración
Nota: La red debe ser accesible desde el host
ESXi de origen o la instancia de
vCenter Server Appliance (identificada por el parámetro de configuración
managing_esxi_or_vc ) en la que reside el dispositivo que se desea actualizar. Debe poder accederse también a la red desde el equipo cliente donde se está realizando la actualización.
Se omite si el host ESXi de destino tiene una sola red. |
datastore |
string | El nombre del almacén de datos donde se desean almacenar los archivos de configuración de la máquina virtual y los discos virtuales del nuevo dispositivo. El almacén de datos debe estar disponible para el host ESXi de destino.
Nota: El almacén de datos debe tener al menos 25 GB de espacio libre.
|
port |
entero | El puerto de proxy inverso HTTPS del host ESXi de destino. El puerto predeterminado es 443. Se utiliza únicamente si el host ESXi de destino usa un puerto de proxy inverso HTTPS personalizado. |
ssl_certificate_verification |
string | La CLI verifica que el certificado de seguridad de un servidor esté firmado por una entidad de certificación (Certificate Authority, CA) y establece una conexión segura. Si el certificado está autofirmado, la CLI detiene la actualización a menos que se especifique una de las siguientes opciones de configuración de certificado SSL: Especifique la huella digital de certificado con el algoritmo hash seguro 1 (Secure Hash Algorithm, SHA-1). Una huella digital de certificado es una cadena hexadecimal que identifica de forma exclusiva a un certificado. La huella digital se calcula a partir del contenido del certificado mediante un algoritmo de huella digital. "thumbprint": "huella digital SHA-1 de certificado " Establezca "verification_mode": "NONE" Si desea conectarse a un servidor con un certificado autofirmado y no especifica la huella digital de certificado SHA-1 ni configura el modo de verificación para También puede indicar que la CLI ignore el certificado autofirmado mediante el parámetro del comando vcsa-deploy upgrade |
Nombre | Tipo | Descripción |
---|---|---|
hostname |
string | La dirección IP o el FQDN de la instancia de vCenter Server de destino donde se desea implementar el nuevo dispositivo. |
username |
string | El nombre del usuario administrador de vCenter Single Sign-On en la instancia de vCenter Server de destino, por ejemplo, [email protected]. |
password |
string | La contraseña del usuario administrador de vCenter Single Sign-On en la instancia de vCenter Server de destino. |
deployment_network |
string | El nombre de la red a la que se conectará el nuevo dispositivo. La red debe ser parte de la configuración de red del host ESXi de destino o del clúster de DRS.
Nota: La red debe ser accesible desde el host
ESXi de origen en el que reside el dispositivo que se desea actualizar. Debe poder accederse también a la red desde el equipo cliente donde se está realizando la actualización.
Se omite si el host ESXi o el clúster de DRS de destino tienen una sola red. |
datacenter |
cadena o matriz | El centro de datos de vCenter Server que contiene el host ESXi o el clúster de DRS de destino donde se desea implementar el nuevo dispositivo.
Si el centro de datos se encuentra en una carpeta o una estructura de carpetas, el valor debe ser una lista de cadenas separada por comas o una lista separada por comas como una sola cadena. Por ejemplo,
["parent_folder", "child_folder", "datacenter_name"]o "parent_folder, child_folder, datacenter_name" Si no existe ninguna ruta de acceso de carpeta en el centro de datos, utilice el nombre del centro de datos. Por ejemplo, ["datacenter_name"]o "datacenter_name"
Nota: El valor distingue entre mayúsculas y minúsculas.
|
datastore |
string | El nombre del almacén de datos donde se almacenarán todos los archivos de configuración de las máquinas virtuales y los discos virtuales del nuevo dispositivo.
Nota: El almacén de datos debe estar disponible para el host
ESXi de destino o el clúster de DRS.
El almacén de datos debe tener al menos 25 GB de espacio libre. |
port |
entero | El puerto de proxy inverso HTTPS de la instancia de vCenter Server de destino. El puerto predeterminado es 443. Se utiliza únicamente si la instancia de vCenter Server de destino usa un puerto de proxy inverso HTTPS personalizado. |
target |
cadena o matriz | El clúster de destino, el host ESXi o el grupo de recursos donde se desea implementar el nuevo dispositivo. Este es el destino especificado con el parámetro
Importante: Es necesario proporcionar el nombre que se muestra en el inventario de
vCenter Server. Por ejemplo, si el nombre del host
ESXi de destino es una dirección IP en el inventario de
vCenter Server, no se puede proporcionar un FQDN.
Nota: Todos los valores distinguen mayúsculas de minúsculas.
Si desea que el dispositivo implementado se muestre en otro lugar dentro de la jerarquía del centro de datos, utilice el parámetro vm_folder que se describe a continuación.
Si el clúster de destino, el host
ESXi o el grupo de recursos se encuentran en una carpeta o una estructura de carpetas, el valor debe ser una lista de cadenas separada por comas o una lista separada por comas como una sola cadena. Por ejemplo,
["parent_folder", "child_folder", "esxi-host.domain.com"]o "parent_folder, child_folder, esxi-host.domain.com"
Si el host
ESXi de destino forma parte de un clúster, utilice una lista de cadenas separada por comas o una lista separada por comas como una sola cadena para proporcionar la ruta de acceso. Por ejemplo,
["cluster_name", "esxi-host.domain.com"]o "cluster_name, esxi-host.domain.com" Si desea implementar en un grupo de recursos, incluya la etiqueta Resources antes del nombre del grupo de recursos. Por ejemplo: ["cluster_name", "Resources", "resource_pool_name"]
Nota: Las comprobaciones previas solo verifican la memoria del grupo de recursos.
|
vm_folder |
string | Opcional. El nombre de la carpeta de la máquina virtual a la que se agregará el dispositivo nuevo. |
Nombre | Tipo | Descripción |
---|---|---|
thin_disk_mode |
Booleano | Se establece en true para implementar el nuevo dispositivo con discos virtuales finos. |
deployment_option |
string | El tamaño del dispositivo nuevo.
Nota: Debe tener en cuenta el tamaño de la base de datos del dispositivo que desea actualizar. Para ver una base de datos externa, consulte
Determinar el tamaño de la base de datos de Oracle y el tamaño de almacenamiento del nuevo dispositivo.
|
image |
string | Opcional. Una dirección URL o una ruta de acceso de archivo local al paquete de instalación de vCenter Server Appliance. De forma predeterminada, el instalador utiliza el paquete de instalación que se incluye en el archivo ISO de la carpeta vcsa. |
name |
string | El nombre de la máquina virtual para el nuevo dispositivo. Solo se deben incluir caracteres ASCII, excepto el signo de porcentaje (%), la barra diagonal inversa (\) o la barra diagonal (/), y no se deben superar los 80 caracteres de longitud. |
ovftool_path |
string | Opcional. Una ruta de acceso de archivo local al archivo ejecutable de OVF Tool. De forma predeterminada, el instalador utiliza la instancia de OVF Tool que se incluye en el archivo ISO de la carpeta vcsa/ovftool. |
Nombre | Tipo | Descripción |
---|---|---|
ip_family |
string | La versión de IP para la red temporal del nuevo dispositivo. Se establece en |
mode |
string | La asignación de IP para la red temporal del nuevo dispositivo. Se establece en |
ip |
string | La dirección IP temporal del nuevo dispositivo. Solo se requiere si se utiliza una asignación estática, es decir, si se establece el parámetro Es necesario establecer una dirección IPv4 o IPv6 que coincida con la versión de IP de la red temporal, es decir, con el valor del parámetro Una dirección IPv4 debe cumplir con las directrices RFC 790. Una dirección IPv6 debe cumplir con las directrices RFC 2373. |
dns_servers |
cadena o matriz | Las direcciones IP de uno o varios servidores DNS para la red temporal del nuevo dispositivo.
Para establecer más de un servidor DNS, utilice una lista de cadenas separada por comas o una lista separada por comas como una sola cadena para proporcionar la ruta de acceso. Por ejemplo,
["x.y.z.a", "x.y.z.b"]o "x.y.z.a, x.y.z.b" Solo se requiere si se utiliza el modo de red estático para la asignación de direcciones IP temporales, es decir, si se establece el parámetro |
prefix |
string | La longitud del prefijo de red para la red temporal del nuevo dispositivo. Usar solo si el parámetro La longitud del prefijo de red es el número de bits que se establecen en la máscara de subred. Por ejemplo, si la máscara de subred es 255.255.255.0, hay 24 bits en la versión binaria de la longitud del prefijo, por lo que la longitud del prefijo de red es 24. Para la versión de IPv4, el valor debe estar entre Para la versión de IPv6, el valor debe estar entre |
gateway |
string | La dirección IP de la puerta de enlace predeterminada para la red temporal del nuevo dispositivo. Para la versión de IPv6, el valor puede ser |
Nombre | Tipo | Descripción |
---|---|---|
vcdb_migrateSet |
string | Seleccione los tipos de datos que desea migrar del dispositivo antiguo al dispositivo nuevo. Se copiarán los datos de la instancia de vCenter Server de origen al servidor de destino. El origen de datos original permanecerá sin cambios.
Nota: A fin de minimizar el tiempo de actualización y la cantidad de almacenamiento necesario para la nueva instancia de vCenter Server Appliance, use el valor
core .
Para obtener más información sobre los tipos de datos que se pueden transferir de una instancia existente de vCenter Server a una instancia nueva y actualizada de vCenter Server, consulte Transferir datos de una instancia existente de vCenter Server Appliance. |
Parámetros de configuración en la sección source_vc
Nombre | Tipo | Descripción |
---|---|---|
hostname |
string | La dirección IP o el FQDN del host ESXi o vCenter Server de origen donde reside el dispositivo que se desea actualizar. |
username |
string | Un nombre de usuario con privilegios administrativos en el host ESXi de origen (por ejemplo, raíz). |
password |
string | La contraseña de un usuario con privilegios administrativos en el host ESXi de origen. |
port |
entero | El puerto de proxy inverso HTTPS del host ESXi de origen. El puerto predeterminado es 443. Se utiliza únicamente si el host ESXi de origen usa un puerto de proxy inverso HTTPS personalizado. |
Nombre | Tipo | Descripción |
---|---|---|
hostname |
string | La dirección IP o el FQDN del dispositivo de origen que se desea actualizar. |
username |
string | El usuario administrador de vCenter Single Sign-On en el dispositivo de origen (por ejemplo, [email protected]).
Importante: El usuario debe ser administrator@
su_nombre_de_dominio.
|
password |
string | La contraseña del usuario administrador de vCenter Single Sign-On en el dispositivo de origen. |
root_password |
string | La contraseña para el usuario raíz del sistema operativo del dispositivo de origen. |
export_dir |
string | El directorio para exportar la configuración y los datos de origen. |
Parámetros de configuración en la sección source.vum
Nombre | Tipo | Descripción |
---|---|---|
esxi_hostname |
string | La dirección IP o el FQDN del host ESXi donde se encuentra la instancia de origen de VMware Update Manager. Si se proporciona un FQDN, ese nombre debe poder resolverse desde el equipo cliente donde se ejecuta la actualización. |
esxi_username |
string | Un nombre de usuario con privilegios administrativos en el host ESXi (por ejemplo, raíz). |
esxi_password |
string | La contraseña de un usuario con privilegios administrativos en el host ESXi. |
esxi_port |
string | El puerto de proxy inverso HTTPS del host ESXi. El puerto predeterminado es 443. Se utiliza únicamente si el host ESXi usa un puerto de proxy inverso HTTPS personalizado. |
vum_hostname |
string | La dirección de IP o el FQDN de la máquina virtual de Windows en la que se ejecuta la instancia de VMware Update Manager de origen. Si se proporciona un FQDN, ese nombre debe poder resolverse desde el equipo cliente donde se ejecuta la actualización. |
vum_os_username |
string | El nombre de usuario administrador de la máquina virtual de Windows en la que se ejecuta la instancia de VMware Update Manager de origen. |
vum_os_password |
string | La contraseña de administrador de la máquina virtual de Windows en la que se ejecuta la instancia de VMware Update Manager de origen. Si no se provee, se solicita que introduzca la contraseña en la consola de comandos durante la comprobación de la plantilla. |
export_dir |
string | El directorio para exportar la configuración y los datos de origen. |
Parámetros de configuración en la sección ceip
Nombre | Tipo | Descripción |
---|---|---|
ceip_enabled |
Booleano | Se establece en true para unirse al CEIP en el nuevo dispositivo actualizado. |