Es posible implementar el dispositivo de VMware Cloud Director como una plantilla de OVF mediante VMware OVF Tool.

Es necesario implementar el primer miembro de un grupo de servidores de VMware Cloud Director como celda principal. Es posible implementar un miembro subsiguiente de un grupo de servidores de VMware Cloud Director como celda en espera o de aplicación de VMware Cloud Director. Consulte Implementaciones de dispositivos y configuración de alta disponibilidad de bases de datos.

Para obtener información sobre la instalación de OVF Tool, consulte el documento Notas de la versión de VMware OVF Tool.

Para obtener información sobre cómo usar OVF Tool, consulte Guía del usuario de OVF Tool.

Importante:

No se admiten instalaciones mixtas de VMware Cloud Director en implementaciones de Linux y dispositivos de VMware Cloud Director en un grupo de servidores.

Al agregar dispositivos adicionales o de reemplazo a un clúster de base de datos, la vCPU y la RAM deben coincidir con las de las celdas principal y en espera existentes en el clúster.

La versión de OVA del modo en espera recién implementado debe ser la misma que la de los dispositivos existentes en el clúster. Para ver la versión de los dispositivos en ejecución, consulte la información de la sección Acerca de en la interfaz de usuario de administración de dispositivos. El dispositivo se distribuye con un nombre con el formato VMware Cloud Director-v.v.v.v-nnnnnn_OVF10.ova, donde v.v.v.v representa la versión de producto y nnnnnn, el número de compilación. Por ejemplo: VMware Cloud Director-10.2.0.0-9229800_OVA10.ova.

Para obtener información sobre la implementación de plantillas de OVF en vSphere, consulte Administrar máquinas virtuales de vSphere.

Como alternativa, puede implementar el dispositivo mediante vSphere Client. Consulte la Implementar el dispositivo de VMware Cloud Director mediante vSphere Client.

Antes de ejecutar el comando de implementación, consulte Requisitos previos para implementar el dispositivo de VMware Cloud Director.

A partir de VMware Cloud Director 10.2, debe incluir el parámetro --X:enableHiddenProperties para implementar el dispositivo de VMware Cloud Director.

Nota:

Puede elegir si desea especificar las opciones de configuración de OVF opcionales durante la implementación del dispositivo principal o ejecutar la interfaz de usuario de administración de dispositivos para finalizar la configuración después de la implementación.

Propiedades y opciones de comandos de ovftool para implementar el dispositivo de VMware Cloud Director

Opción Valor Descripción
--noSSLVerify N/A Omite la verificación de SSL para las conexiones de vSphere.
--acceptAllEulas N/A Acepta todos los contratos de licencia para el usuario final (CLUF).
--X:enableHiddenProperties N/A Hace visibles todas las propiedades de la configuración del dispositivo.
--datastore target_vc_datastore El nombre del almacén de datos de destino en el que se almacenarán los archivos de configuración de las máquinas virtuales y los discos virtuales.
--allowAllExtraConfig N/A Convierte todas las opciones de configuración adicionales al formato VMX.
--net:"eth0 Network" portgroup_on_vc_for_eth0 La red de destino para la red eth0 del dispositivo.
Importante: Debe ser diferente de la red de destino eth1.
--net:"eth1 Network" portgroup_on_vc_for_eth1 La red de destino para la red eth1 del dispositivo.
Importante: Debe ser diferente de la red de destino eth0.
--name vm_name_on_vc El nombre de la máquina virtual para el dispositivo.
--diskMode thin o thick El formato de disco para los archivos de configuración de las máquinas virtuales y los discos virtuales.
--prop:"vami.ip0.VMware_vCloud_Director" eth0_ip_address La dirección IP de eth0. Se utiliza para el acceso a la interfaz de usuario y a la API. En esta dirección, la búsqueda inversa de DNS determina y establece el nombre de host del dispositivo.
--prop:"vami.ip1.VMware_vCloud_Director" eth1_ip_address La dirección IP de eth1. Se utiliza para acceder a los servicios internos, incluido el servicio de base de datos de PostgreSQL integrada.
--prop:"vami.DNS.VMware_vCloud_Director" dns_ip_address La dirección IP del servidor de nombres de dominio para el dispositivo.
--prop:"vami.domain.VMware_vCloud_Director" domain_name El dominio de búsqueda de DNS. Aparece como el primer elemento en la ruta de búsqueda.
--prop:"vami.gateway.VMware_vCloud_Director" gateway_ip_address La dirección IP de la puerta de enlace predeterminada para el dispositivo.
--prop:"vami.netmask0.VMware_vCloud_Director" netmask El prefijo o la máscara de la interfaz eth0.
--prop:"vami.netmask1.VMware_vCloud_Director" netmask El prefijo o la máscara de la interfaz eth1.
--prop:"vami.searchpath.VMware_vCloud_Director" a_list_of_domain_names La ruta de búsqueda de dominios del dispositivo.

Una lista de nombres de dominio separados por espacios o por comas.

--prop:"vcloudconf.ceip_enabled.VMware_vCloud_Director true o false Activa o desactiva la participación en el programa de mejora de la experiencia de cliente de VMware. El valor predeterminado es true.

Opcional si tiene pensado ejecutar la interfaz de usuario de administración de dispositivos para finalizar la configuración del dispositivo principal después de la implementación.

--prop:"vcloudapp.enable_ssh.VMware_vCloud_Director" true o false Activa o desactiva el acceso SSH root al dispositivo.
--prop:"vcloudapp.expire_root_password.VMware_vCloud_Director" true o false Determina si se debe continuar usando o no la contraseña inicial después del primer inicio de sesión.
--prop:"vcloudapp.nfs_mount.VMware_vCloud_Director" nfs_ip_address:nfs_mount_path La dirección IP y la ruta de exportación del servidor NFS externo.

Solo se usa para una celda principal.

--prop:"vcloudapp.ntp-server.VMware_vCloud_Director" ntp_server_ip_address La dirección IP del servidor de tiempo.
--prop:"vcloudapp.varoot-password.VMware_vCloud_Director" ova_root_password La contraseña raíz inicial para el dispositivo. Debe contener al menos ocho caracteres, un carácter en mayúscula, un carácter en minúscula, un dígito numérico y un carácter especial.
Importante: La contraseña raíz inicial se convierte en la contraseña de clave privada. La implementación del clúster requiere que todas las celdas tengan la misma contraseña raíz durante la implementación inicial. Una vez que finalice el proceso de arranque, puede cambiar la contraseña raíz en cualquier celda que desee.
--prop:"vcloudconf.db_pwd.VMware_vCloud_Director" db_password La contraseña de la base de datos del usuario vcloud.

Solo se usa para una celda principal.

Opcional si tiene pensado ejecutar la interfaz de usuario de administración de dispositivos para finalizar la configuración del dispositivo principal después de la implementación.

--prop:"vcloudconf.admin_email.VMware_vCloud_Director" vcd_admin_email_address La dirección de correo electrónico de la cuenta de administrador del sistema.

Solo se usa para una celda principal.

Opcional si tiene pensado ejecutar la interfaz de usuario de administración de dispositivos para finalizar la configuración del dispositivo principal después de la implementación.

--prop:"vcloudconf.admin_fname.VMware_vCloud_Director" Admin_vcd_name El nombre para la cuenta de administrador del sistema.

Solo se usa para una celda principal.

Opcional si tiene pensado ejecutar la interfaz de usuario de administración de dispositivos para finalizar la configuración del dispositivo principal después de la implementación.

--prop:"vcloudconf.admin_pwd.VMware_vCloud_Director" vcd_admin_password La contraseña para la cuenta de administrador del sistema.

Solo se usa para una celda principal.

Opcional si tiene pensado ejecutar la interfaz de usuario de administración de dispositivos para finalizar la configuración del dispositivo principal después de la implementación.

--prop:"vcloudconf.admin_uname.VMware_vCloud_Director" vcd_admin_username El nombre de usuario para la cuenta de administrador del sistema.

Solo se usa para una celda principal.

Opcional si tiene pensado ejecutar la interfaz de usuario de administración de dispositivos para finalizar la configuración del dispositivo principal después de la implementación.

--prop:"vcloudconf.inst_id.VMware_vCloud_Director" vcd_install_ID El identificador de instalación de VMware Cloud Director.

Solo se usa para una celda principal.

Opcional si tiene pensado ejecutar la interfaz de usuario de administración de dispositivos para finalizar la configuración del dispositivo principal después de la implementación.

--prop:"vcloudconf.sys_name.VMware_vCloud_Director" ova_system_name El nombre de la carpeta de vCenter Server que se creará para esta instalación de VMware Cloud Director.

Opcional si tiene pensado ejecutar la interfaz de usuario de administración de dispositivos para finalizar la configuración del dispositivo principal después de la implementación.

--prop:"vcloudnet.routes0.VMware_vCloud_Director" ip_address1 cidr, ip_address2, ... Opcional. Las rutas estáticas para la interfaz eth0. Debe ser una lista de especificaciones de ruta separadas por comas. Una especificación de ruta debe constar de una dirección IP de puerta de enlace y, de forma opcional, una especificación de red de enrutamiento de interdominios sin clases (Classless Inter-Domain Routing, CIDR) (prefijo/bits). Por ejemplo, 172.16.100.253 172.16.100/19, 172.16.200.253.
--prop:"vcloudnet.routes1.VMware_vCloud_Director" ip_address1 cidr, ip_address2, ... Opcional. Las rutas estáticas para la interfaz eth1. Debe ser una lista de especificaciones de ruta separadas por comas. Una especificación de ruta debe constar de una dirección IP de puerta de enlace y, de forma opcional, una especificación de red de enrutamiento de interdominios sin clases (Classless Inter-Domain Routing, CIDR) (prefijo/bits). Por ejemplo, 172.16.100.253 172.16.100/19, 172.16.200.253.
--deploymentOption primary-small, primary-medium, primary-large, primary-extralarge, standby-small, standby-medium, standby-large, standby-extralarge o cell El tipo y el tamaño de dispositivo que desea implementar.

Los tamaños del dispositivo de VMware Cloud Director principal-pequeño y en espera-pequeño son adecuados para los sistemas de laboratorio o de pruebas. Los tamaños principal-grande y en espera-grande cumplen los requisitos mínimos de tamaño para los sistemas de producción. En función de la carga de trabajo, es posible que tenga que agregar más recursos.

  • primary-small implementa el dispositivo con 12 GB de RAM y 2 vCPU como el primer miembro en un grupo de servidores de VMware Cloud Director. La base de datos integrada en la celda principal se configura como la base de datos de VMware Cloud Director. El nombre de la base de datos es vcloud y el usuario de la base de datos es vcloud.
  • primary-medium implementa el dispositivo con 16 GB de RAM y 8 vCPU como el primer miembro en un grupo de servidores de VMware Cloud Director. La base de datos integrada en la celda principal se configura como la base de datos de VMware Cloud Director. El nombre de la base de datos es vcloud y el usuario de la base de datos es vcloud.
  • primary-large implementa el dispositivo con 24 GB de RAM y 16 vCPU como el primer miembro en un grupo de servidores de VMware Cloud Director. La base de datos integrada en la celda principal se configura como la base de datos de VMware Cloud Director. El nombre de la base de datos es vcloud y el usuario de la base de datos es vcloud.
  • primary-extralarge implementa el dispositivo con 32 GB de RAM y 24 vCPU como el primer miembro en un grupo de servidores de VMware Cloud Director. La base de datos integrada en la celda principal se configura como la base de datos de VMware Cloud Director. El nombre de la base de datos es vcloud y el usuario de la base de datos es vcloud.
  • standby-small implementa el dispositivo con 12 GB de RAM y 2 vCPU como segundo o tercer miembro en un grupo de servidores de VMware Cloud Director con una configuración de alta disponibilidad de base de datos. La base de datos integrada en una celda en espera se configura en modo de replicación con la base de datos principal.
  • standby-medium implementa el dispositivo con 16 GB de RAM y 8 vCPU como segundo o tercer miembro en un grupo de servidores de VMware Cloud Director con una configuración de alta disponibilidad de base de datos. La base de datos integrada en una celda en espera se configura en modo de replicación con la base de datos principal.
  • standby-large implementa el dispositivo con 24 GB de RAM y 16 vCPU como segundo o tercer miembro en un grupo de servidores de VMware Cloud Director con una configuración de alta disponibilidad de base de datos. La base de datos integrada en una celda en espera se configura en modo de replicación con la base de datos principal.
  • standby-extralarge implementa el dispositivo con 32 GB de RAM y 24 vCPU como segundo o tercer miembro en un grupo de servidores de VMware Cloud Director con una configuración de alta disponibilidad de base de datos. La base de datos integrada en una celda en espera se configura en modo de replicación con la base de datos principal.
  • cell implementa el dispositivo con 8 GB de RAM y 8 vCPU como miembro subsiguiente en un grupo de servidores de VMware Cloud Director. La base de datos integrada en una celda de aplicación de vCD no se utiliza. La celda de aplicación de vCD se conecta a la base de datos principal.
Importante: Las celdas principal y en espera de un grupo de servidores de VMware Cloud Director deben tener el mismo tamaño. Un clúster de HA de base de datos puede constar de una celda principal-pequeña y dos celdas en espera-pequeñas, una celda principal-mediana y dos celdas en espera-medianas, y así sucesivamente.

Después de la implementación, puede volver a configurar el tamaño del dispositivo.

--powerOn path_to_ova Enciende la máquina virtual después de completarse la implementación.

Un comando de ejemplo para implementar el dispositivo principal de producción de VMware Cloud Director

Importante: Antes de ejecutar el comando VMware OVF Tool, reemplace las contraseñas de vcloudapp.varoot-passwordVMware_vCloud_Director, vcloudconf.db_pwdVMware_vCloud_Director y vcloudconf.admin_pwd.VMware_vCloud_Director por sus propias contraseñas seguras.
ovftool\ 
--noSSLVerify \ 
--acceptAllEulas \ 
--X:enableHiddenProperties \ 
--datastore='datastore6' \ 
--allowAllExtraConfig \ 
--net:"eth0 Network"="My_UI_API_Network" \ 
--net:"eth1 Network"="My_Internal_DB_Services_Network" \ 
--name=MyAppliance \ 
--diskMode=thick \ 
--prop:"vami.ip0.VMware_vCloud_Director"="10.0.0.142" \ 
--prop:"vami.ip1.VMware_vCloud_Director"="172.18.41.24" \ 
--prop:"vami.DNS.VMware_vCloud_Director"="10.0.0.2" \ 
--prop:"vami.domain.VMware_vCloud_Director"="mycompany.com" \ 
--prop:"vami.gateway.VMware_vCloud_Director"="10.0.0.1" \ 
--prop:"vami.netmask0.VMware_vCloud_Director"="255.255.0.0" \ 
--prop:"vami.netmask1.VMware_vCloud_Director"="255.255.224.0" \ 
--prop:"vami.searchpath.VMware_vCloud_Director"="eng.mycompany.com" \ 
--prop:"vcloudapp.enable_ssh.VMware_vCloud_Director"="False" \ 
--prop:"vcloudapp.expire_root_password.VMware_vCloud_Director"="True" \ 
--prop:"vcloudapp.nfs_mount.VMware_vCloud_Director"="10.0.0.96:/data/transfer" \ 
--prop:"vcloudapp.ntp-server.VMware_vCloud_Director"="time.mycompany.com" \ 
--prop:"vcloudapp.varoot-password.VMware_vCloud_Director"="place-secure-password-here" \ 
--prop:"vcloudconf.db_pwd.VMware_vCloud_Director"="place-secure-password-here" \ 
--prop:"vcloudconf.admin_email.VMware_vCloud_Director"="[email protected]" \ 
--prop:"vcloudconf.admin_fname.VMware_vCloud_Director"="vcdadmin" \ 
--prop:"vcloudconf.admin_pwd.VMware_vCloud_Director"="place-secure-password-here" \ 
--prop:"vcloudconf.admin_uname.VMware_vCloud_Director"="administrator" \ 
--prop:"vcloudconf.inst_id.VMware_vCloud_Director"="59" \ 
--prop:"vcloudconf.sys_name.VMware_vCloud_Director"="MyAppliance" \ 
--deploymentOption="primary-large" \ 
--powerOn "/MyPath/VMware_vCloud_Director-version_number_OVF10.ova" \ 
vi://vc_user_name:vc_password@vc_hostname_or_ip_address/vc_dataceter_name/host/vc_cluster_name

Un comando de ejemplo para implementar un dispositivo de producción en espera de VMware Cloud Director

Importante: Antes de ejecutar el comando VMware OVF Tool, reemplace la contraseña de vcloudapp.varoot-password.VMware_vCloud_Director por su propia contraseña segura.
ovftool \
--noSSLVerify \
--acceptAllEulas \
--X:enableHiddenProperties \
--datastore='datastore6' \
--allowAllExtraConfig  \
--net:"eth0 Network"="My_UI_API_Network" \
--net:"eth1 Network"="My_Internal_DB_Services_Network" \
--name=MySecondAppliance \
--diskMode=thick \
--prop:"vami.ip0.VMware_vCloud_Director"="10.0.0.143" \
--prop:"vami.ip1.VMware_vCloud_Director"="172.18.41.25" \
--prop:"vami.DNS.VMware_vCloud_Director"="10.0.0.2" \
--prop:"vami.domain.VMware_vCloud_Director"="mycompany.com" \
--prop:"vami.gateway.VMware_vCloud_Director"="10.0.0.1" \
--prop:"vami.netmask0.VMware_vCloud_Director"="255.255.0.0" \
--prop:"vami.netmask1.VMware_vCloud_Director"="255.255.224.0" \
--prop:"vami.searchpath.VMware_vCloud_Director"="eng.mycompany.com" \
--prop:"vcloudapp.enable_ssh.VMware_vCloud_Director"="False" \
--prop:"vcloudapp.expire_root_password.VMware_vCloud_Director"="True" \
--prop:"vcloudapp.nfs_mount.VMware_vCloud_Director"="10.0.0.96:/data/transfer" \
--prop:"vcloudapp.ntp-server.VMware_vCloud_Director"="time.mycompany.com" \
--prop:"vcloudapp.varoot-password.VMware_vCloud_Director"="place-secure-password-here" \
--prop:"vcloudconf.sys_name.VMware_vCloud_Director"="MySecondAppliance" \
--deploymentOption="standby-large" \
--powerOn "/MyPath/VMware_vCloud_Director-version_number_OVF10.ova" \
vi://vc_user_name:vc_password@vc_hostname_or_ip_address/vc_dataceter_name/host/vc_cluster_name

Después de implementar el dispositivo de VMware Cloud Director

Después de implementar el dispositivo, consulte el archivo de registro firstboot para ver los mensajes de error de advertencia. Consulte Examinar los archivos de log en el dispositivo de VMware Cloud Director.

Utilice la interfaz de usuario de administración de dispositivos para configurar el dispositivo principal. Consulte la Configure el dispositivo principal de VMware Cloud Director.

Utilice la interfaz de usuario de administración de dispositivos para configurar las celdas en espera y de aplicación. Consulte la Configurar las celdas en espera y de aplicación de VMware Cloud Director.