Cuando se preparan los archivos de configuración JSON para la implementación de CLI, es necesario establecer parámetros y valores con el fin de proporcionar los datos de entrada para la implementació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 implementació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 que se desea implementar. |
esxi |
Se utiliza únicamente si se desea implementar el 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 la subsección
esxi o
vc .
|
vc |
Se utiliza únicamente si se desea implementar el 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 la subsección
vc o
esxi .
|
|
appliance |
Se incluyen los parámetros de configuración que describen el dispositivo. Consulte Parámetros de configuración en la sección new.vcsa , subsección appliance . |
|
network |
Se incluyen los parámetros de configuración que describen la configuración de red del dispositivo. Consulte Parámetros de configuración en la sección new.vcsa , subsección network . |
|
os |
Se incluyen los parámetros de configuración que describen la configuración del sistema operativo del dispositivo. Consulte Parámetros de configuración en la sección new.vcsa , subsección os . |
|
sso |
Se incluyen los parámetros de configuración que describen la configuración de vCenter Single Sign-On para el dispositivo. Consulte Parámetros de configuración en la sección new.vcsa , subsección sso . |
|
ovftool.arguments |
Subsección opcional para agregar argumentos arbitrarios y 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.
|
|
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 implementación de vCenter Server Appliance con una instancia integrada de Platform Services Controller o un dispositivo de Platform Services Controller.
Nota: Si se establece en
true , se debe 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 Administrar vCenter Server y hosts. |
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.5.0.XXXX-YYYYYYY_OVF10.ova"
establece la ruta de acceso G:\vcsa\VMware-vCenter-Server-Appliance-6.5.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 en el que se desea implementar el 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 dispositivo.
Nota: El acceso a la red debe ser posible desde el host
ESXi de destino.
Se omite si el host ESXi de destino tiene una sola red. |
datastore |
string | El nombre del almacén de datos en el que se almacenarán todos los archivos de configuración de las máquinas virtuales y los discos virtuales del dispositivo.
Nota:
Debe ser posible acceder al almacén de datos desde el host ESXi. El almacén de datos debe tener suficiente 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. |
Nombre | Tipo | Descripción |
---|---|---|
hostname |
string | La dirección IP o el FQDN de la instancia de vCenter Server de destino en el que se desea implementar el 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 dispositivo.
Nota: Debe ser posible acceder a la red desde el host
ESXi o el clúster de DRS de destino en el que se desea implementar el dispositivo.
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 en el que se desea implementar el 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"
Nota: El valor distingue entre mayúsculas y minúsculas.
|
datastore |
string | El nombre del almacén de datos en el que se almacenarán todos los archivos de configuración de las máquinas virtuales y los discos virtuales del dispositivo.
Nota:
El acceso al almacén de datos debe ser posible desde el host ESXi o el clúster de DRS de destino. El almacén de datos debe tener al menos 15 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 host ESXi o el clúster de DRS de destino en el que se desea implementar el dispositivo.
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.
Si el host
ESXi o el clúster de DRS de destino 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"
Nota: El valor distingue entre mayúsculas y minúsculas.
|
vm.folder |
string | Opcional. El nombre de la carpeta de máquina virtual a la que se agregará el dispositivo. |
Nombre | Tipo | Descripción |
---|---|---|
thin.disk.mode |
Booleano | Se establece en true para implementar el dispositivo con discos virtuales finos. |
deployment.option |
string | El tamaño del 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 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 del dispositivo. Se establece en |
mode |
string | La asignación de IP para la red del dispositivo. Se establece en |
ip |
string | La dirección IP del 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, 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 | Direcciones IP de uno o varios servidores DNS.
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 una asignación estática, es decir, si se establece el parámetro |
prefix |
string | Longitud del prefijo de red. 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 | Dirección IP de la puerta de enlace predeterminada. Para la versión de IPv6, el valor puede ser |
ports |
string | (Opcional) Números de puerto que vCenter Server Appliance utiliza para las conexiones HTTP directas. De forma predeterminada, el puerto 80 redirecciona las solicitudes al puerto HTTPS 443. Puede personalizar los puertos HTTP y HTTPS de vCenter Server. Si desea especificar un número de puerto HTTP y HTTPS personalizado, asegúrese de no usar un puerto que ya se use en vCenter Server ni los puertos HTTP y HTTPS 80 y 443 predeterminados. Las opciones para especificar un puerto personalizado son: El siguiente ejemplo especifica los puertos 81 y 444 para los puertos HTTP y HTTPS: ports: {"rhttpproxy.ext.port1":"81", "rhttpproxy.ext.port2":"444"} Para obtener más información sobre los puertos utilizados en vCenter Server, consulte Puertos necesarios para vCenter Server y Platform Services Controller.
Nota: El parámetro
ports se admite a partir de vSphere 6.5 Update 2.
|
system.name |
string | Identidad de red principal. Puede ser una dirección IP o un FQDN (de preferencia, FQDN). No se puede cambiar el valor de este parámetro después de la implementación. El FQDN y los números con punto decimal deben cumplir con las directrices RFC 1123. |
Nombre | Tipo | Descripción |
---|---|---|
password |
string | La contraseña del usuario raíz del sistema operativo del dispositivo. La contraseña debe tener entre 8 y 20 caracteres, y debe contener al menos uno de los siguientes tipos de carácter: una mayúscula, una minúscula, un número y un carácter especial, como por ejemplo, un signo de dólar ($), un numeral (#), una arroba (@), un punto (.) o un signo de exclamación (!). Todos los caracteres deben ser caracteres ASCII inferiores sin espacios. |
ntp.servers |
cadena o matriz | Opcional. Nombres de host o direcciones IP de uno o varios servidores NTP para la sincronización de hora.
Para establecer más de un servidor NTP, 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" |
ssh.enable |
Booleano | Se establece en true para habilitar el inicio de sesión del administrador de SSH en el dispositivo.
Nota:
vCenter Server Appliance de alta disponibilidad requiere acceso SSH remoto al dispositivo.
|
time.tools-sync |
Booleano | Opcional. Se establece en Se omite si los servidores NTP se establecen para la sincronización de hora; es decir, si se establece el parámetro |
Nombre | Tipo | Descripción |
---|---|---|
password |
string | Contraseña de usuario del administrador de vCenter Single Sign-On, administrator@su_nombre_de_dominio.
|
domain-name |
string | Nombre de dominio de vCenter Single Sign-On, por ejemplo, vsphere.local.
|
first-instance |
Booleano | Solo es necesario si implementa un dispositivo de Platform Services Controller. El valor predeterminado es Se establece en Las instancias de Platform Services Controller unidas replican sus datos de infraestructura y habilitan Enhanced Linked Mode. Para obtener información sobre cómo administrar los servicios de Platform Services Controller, consulte Administrar Platform Services Controller. |
platform.services.controller |
string | El nombre de sistema de la instancia externa de Platform Services Controller. Solo es necesario si implementa una instancia externa de vCenter Server Appliancecon una instancia externa de Platform Services Controller. |
replication-partner-hostname |
string | El nombre del sistema de la instancia de Platform Services Controller partner. Solo es necesario si implementa un dispositivo de Platform Services Controller como partner de replicación en un dominio de vCenter Single Sign-On existente. |
sso.port |
entero | El puerto de proxy inverso HTTPS de la instancia de Platform Services Controller partner. El puerto predeterminado es 443. Se utiliza únicamente si la instancia de Platform Services Controller partner usa un puerto de proxy inverso HTTPS personalizado. |
site-name |
string | Nombre del sitio de vCenter Single Sign-On. Solo es necesario si se realiza una implementación de vCenter Server Appliance con una instancia integrada de Platform Services Controller o un dispositivo de Platform Services Controller.
Nota: Al configurar una instancia de Embedded Linked Mode, utilice
Primer sitio predeterminado como el nombre del sitio para la primera instancia.
|
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 para este dispositivo. |