Vous pouvez déployer le dispositif VMware Cloud Director sous la forme d'un modèle OVF en utilisant VMware OVF Tool.

Vous devez déployer le premier membre d'un groupe de serveurs VMware Cloud Director en tant que cellule principale. Vous pouvez déployer un membre suivant d'un groupe de serveurs VMware Cloud Director en tant que cellule en veille ou d'application VMware Cloud Director. Reportez-vous à Déploiements du dispositif VMware Cloud Director et configuration de la haute disponibilité de la base de données.

Pour plus d'informations sur l'installation d'OVF Tool, consultez le document Notes de mise à jour de VMware OVF Tool.

Pour plus d'informations sur l'utilisation d'OVF Tool, consultez le Guide de l'utilisateur d'OVF Tool.

Important :

Les installations mixtes de VMware Cloud Director sur Linux et les déploiements de dispositifs VMware Cloud Director dans un groupe de serveurs unique ne sont pas pris en charge.

Lors de l'ajout de dispositifs supplémentaires ou de remplacement à un cluster de base de données, le vCPU et la RAM doivent correspondre à ceux des cellules principale et en veille existantes dans le cluster.

La version du fichier OVA du dispositif en veille récemment déployé doit être la même que celle des dispositifs existants dans le cluster. Pour afficher la version des dispositifs en cours d'exécution, reportez-vous à la section À propos dans l'UI de gestion du dispositif. Le dispositif est distribué avec un nom sous la forme VMware Cloud Director-v.v.v.v-nnnnnn_OVF10.ova, où v.v.v.v représente la version du produit et nnnnnn le numéro de build. Par exemple : VMware Cloud Director-10.2.0.0-9229800_OVA10.ova.

Pour plus d'informations sur le déploiement des modèles OVF dans vSphere, reportez-vous à Administration d'une machine virtuelle vSphere.

Vous pouvez également déployer le dispositif à l'aide de vSphere Client. Reportez-vous à la section Déployer votre dispositif VMware Cloud Director à l'aide de vSphere Client.

Avant d'exécuter la commande de déploiement, consultez Conditions préalables au déploiement de votre dispositif VMware Cloud Director.

À partir de VMware Cloud Director 10.2, vous devez inclure le paramètre --X:enableHiddenProperties pour déployer le dispositif VMware Cloud Director.

Note :

Vous pouvez choisir de spécifier les options de configuration OVF facultatives lors du déploiement du dispositif principal ou d'exécuter l'interface utilisateur de gestion du dispositif pour terminer la configuration après le déploiement.

Options et propriétés de commande ovftool pour le déploiement du dispositif VMware Cloud Director

Option Valeur Description
--noSSLVerify s/o Ignore la vérification SSL pour les connexions vSphere.
--acceptAllEulas s/o Accepte tous les contrats de licence d'utilisateur final (CLUF).
--X:enableHiddenProperties s/o Rend visibles toutes les propriétés de la configuration du dispositif.
--datastore target_vc_datastore Le nom de la banque de données cible sur laquelle stocker les fichiers de configuration de machine virtuelle et les disques virtuels.
--allowAllExtraConfig s/o Convertit toutes les options de configuration supplémentaires au format VMX.
--net:"eth0 Network" portgroup_on_vc_for_eth0 Le réseau de destination pour le réseau eth0 du dispositif.
Important : Doit être différent du réseau de destination eth1.
--net:"eth1 Network" portgroup_on_vc_for_eth1 Le réseau de destination pour le réseau eth1 du dispositif.
Important : Doit être différent du réseau de destination eth0.
--name vm_name_on_vc Nom de machine virtuelle du dispositif.
--diskMode thin ou thick Le format de disque pour les fichiers de configuration de machine virtuelle et les disques virtuels.
--prop:"vami.ip0.VMware_vCloud_Director" eth0_ip_address L'adresse IP de eth0. Utilisée pour l'interface utilisateur et l'accès à l'API. Sur cette adresse, la recherche DNS inversée détermine et définit le nom d'hôte du dispositif.
--prop:"vami.ip1.VMware_vCloud_Director" eth1_ip_address L'adresse IP de eth1. Utilisée pour accéder aux services internes, y compris le service de base de données PostreSQL intégrée.
--prop:"vami.DNS.VMware_vCloud_Director" dns_ip_address L'adresse IP du serveur de nom de domaine du dispositif.
--prop:"vami.domain.VMware_vCloud_Director" domain_name Domaine de recherche DNS. S'affiche comme premier élément du chemin de recherche.
--prop:"vami.gateway.VMware_vCloud_Director" gateway_ip_address L'adresse IP de la passerelle par défaut pour le dispositif.
--prop:"vami.netmask0.VMware_vCloud_Director" netmask Le masque réseau ou le préfixe de l'interface eth0.
--prop:"vami.netmask1.VMware_vCloud_Director" netmask Le masque réseau ou le préfixe de l'interface eth1.
--prop:"vami.searchpath.VMware_vCloud_Director" a_list_of_domain_names Le chemin de recherche du domaine du dispositif.

Liste de noms de domaine séparés par des virgules ou des espaces.

--prop:"vcloudconf.ceip_enabled.VMware_vCloud_Director true ou false Active ou désactive la participation au programme d'amélioration du produit VMware. La valeur par défaut est true.

Facultatif si vous prévoyez d'exécuter l'interface utilisateur de gestion du dispositif pour terminer la configuration du dispositif principal après le déploiement.

--prop:"vcloudapp.enable_ssh.VMware_vCloud_Director" true ou false Active ou désactive l'accès SSH racine au dispositif.
--prop:"vcloudapp.expire_root_password.VMware_vCloud_Director" true ou false Détermine s'il convient ou non de continuer d'utiliser le mot de passe initial après la première connexion.
--prop:"vcloudapp.nfs_mount.VMware_vCloud_Director" nfs_ip_address:nfs_mount_path L'adresse IP et chemin d'exportation du serveur NFS externe.

Utilisé uniquement pour une cellule principale.

--prop:"vcloudapp.ntp-server.VMware_vCloud_Director" ntp_server_ip_address L'adresse IP du serveur horaire.
--prop:"vcloudapp.varoot-password.VMware_vCloud_Director" ova_root_password Le mot de passe racine initial du dispositif. Doit contenir au moins huit caractères, une lettre majuscule, une lettre minuscule, un chiffre et un caractère spécial.
Important : Le mot de passe racine initial devient le mot de passe de clé privée. Le déploiement du cluster impose que toutes les cellules aient le même mot de passe racine lors du déploiement initial. Une fois le processus de démarrage terminé, vous pouvez modifier le mot de passe racine sur n'importe quelle cellule souhaitée.
--prop:"vcloudconf.db_pwd.VMware_vCloud_Director" db_password Le mot de passe de la base de données de l'utilisateur vcloud.

Utilisé uniquement pour une cellule principale.

Facultatif si vous prévoyez d'exécuter l'interface utilisateur de gestion du dispositif pour terminer la configuration du dispositif principal après le déploiement.

--prop:"vcloudconf.admin_email.VMware_vCloud_Director" vcd_admin_email_address L'adresse e-mail du compte de l'administrateur système.

Utilisé uniquement pour une cellule principale.

Facultatif si vous prévoyez d'exécuter l'interface utilisateur de gestion du dispositif pour terminer la configuration du dispositif principal après le déploiement.

--prop:"vcloudconf.admin_fname.VMware_vCloud_Director" Admin_vcd_name Le nom du compte de l'administrateur système.

Utilisé uniquement pour une cellule principale.

Facultatif si vous prévoyez d'exécuter l'interface utilisateur de gestion du dispositif pour terminer la configuration du dispositif principal après le déploiement.

--prop:"vcloudconf.admin_pwd.VMware_vCloud_Director" vcd_admin_password Le mot de passe du compte de l'administrateur système.

Utilisé uniquement pour une cellule principale.

Facultatif si vous prévoyez d'exécuter l'interface utilisateur de gestion du dispositif pour terminer la configuration du dispositif principal après le déploiement.

--prop:"vcloudconf.admin_uname.VMware_vCloud_Director" vcd_admin_username Le nom d'utilisateur pour l'administrateur système.

Utilisé uniquement pour une cellule principale.

Facultatif si vous prévoyez d'exécuter l'interface utilisateur de gestion du dispositif pour terminer la configuration du dispositif principal après le déploiement.

--prop:"vcloudconf.inst_id.VMware_vCloud_Director" vcd_install_ID L'ID d'installation de VMware Cloud Director.

Utilisé uniquement pour une cellule principale.

Facultatif si vous prévoyez d'exécuter l'interface utilisateur de gestion du dispositif pour terminer la configuration du dispositif principal après le déploiement.

--prop:"vcloudconf.sys_name.VMware_vCloud_Director" ova_system_name Le nom du dossier vCenter à créer pour cette installation de VMware Cloud Director.

Facultatif si vous prévoyez d'exécuter l'interface utilisateur de gestion du dispositif pour terminer la configuration du dispositif principal après le déploiement.

--prop:"vcloudnet.routes0.VMware_vCloud_Director" ip_address1 cidr, ip_address2, ... Facultatif. Routes statiques pour l'interface eth0. Il doit s'agir d'une liste de spécifications de route séparées par des virgules. Une spécification de route doit être composée d'un adresse IP de passerelle et, en option, d'une spécification de réseau CIDR (Classless Inter-Domain Routing) (préfixe/bits). Par exemple, 172.16.100.253 172.16.100/19, 172.16.200.253.
--prop:"vcloudnet.routes1.VMware_vCloud_Director" ip_address1 cidr, ip_address2, ... Facultatif. Routes statiques pour l'interface eth1. Il doit s'agir d'une liste de spécifications de route séparées par des virgules. Une spécification de route doit être composée d'un adresse IP de passerelle et, en option, d'une spécification de réseau CIDR (Classless Inter-Domain Routing) (préfixe/bits). Par exemple, 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 ou cell Le type et la taille du dispositif que vous souhaitez déployer.

Les tailles de petit dispositif principal et de petit dispositif en veille VMware Cloud Director sont adaptées aux systèmes de laboratoire ou de test. Les tailles de grand dispositif principal et de grand dispositif en veille répondent aux exigences de dimensionnement minimales pour les systèmes de production. En fonction de la charge de travail, vous devrez peut-être ajouter des ressources supplémentaires.

  • primary-small déploie le dispositif avec 12 Go de RAM et 2 vCPU en tant que premier membre dans un groupe de serveurs VMware Cloud Director. La base de données intégrée dans la cellule principale est configurée en tant que base de données VMware Cloud Director. Le nom de la base de données est vcloud et l'utilisateur de la base de données est vcloud.
  • primary-medium déploie le dispositif avec 16 Go de RAM et 8 vCPU en tant que premier membre dans un groupe de serveurs VMware Cloud Director. La base de données intégrée dans la cellule principale est configurée en tant que base de données VMware Cloud Director. Le nom de la base de données est vcloud et l'utilisateur de la base de données est vcloud.
  • primary-large déploie le dispositif avec 24 Go de RAM et 16 vCPU en tant que premier membre dans un groupe de serveurs VMware Cloud Director. La base de données intégrée dans la cellule principale est configurée en tant que base de données VMware Cloud Director. Le nom de la base de données est vcloud et l'utilisateur de la base de données est vcloud.
  • primary-extralarge déploie le dispositif avec 32 Go de RAM et 24 vCPU en tant que premier membre dans un groupe de serveurs VMware Cloud Director. La base de données intégrée dans la cellule principale est configurée en tant que base de données VMware Cloud Director. Le nom de la base de données est vcloud et l'utilisateur de la base de données est vcloud.
  • standby-small déploie le dispositif avec 12 Go de RAM et 2 vCPU en tant que deuxième ou troisième membre dans un groupe de serveurs VMware Cloud Director avec une configuration haute disponibilité de base de données. La base de données intégrée dans une cellule en veille est configurée en mode de réplication avec la base de données principale.
  • standby-medium déploie le dispositif avec 16 Go de RAM et 8 vCPU en tant que deuxième ou troisième membre dans un groupe de serveurs VMware Cloud Director avec une configuration de haute disponibilité de base de données. La base de données intégrée dans une cellule en veille est configurée en mode de réplication avec la base de données principale.
  • standby-large déploie le dispositif avec 24 Go de RAM et 16 vCPU en tant que deuxième ou troisième membre dans un groupe de serveurs VMware Cloud Director avec une configuration haute disponibilité de base de données. La base de données intégrée dans une cellule en veille est configurée en mode de réplication avec la base de données principale.
  • standby-extralarge déploie le dispositif avec 32 Go de RAM et 24 vCPU en tant que deuxième ou troisième membre dans un groupe de serveurs VMware Cloud Director avec une configuration de haute disponibilité de base de données. La base de données intégrée dans une cellule en veille est configurée en mode de réplication avec la base de données principale.
  • cell déploie le dispositif avec 8 Go de RAM et 8 vCPU en tant que membre suivant dans un groupe de serveurs VMware Cloud Director. La base de données intégrée dans une cellule d'application vCD n'est pas utilisée. La cellule de l'application vCD se connecte à la base de données principale.
Important : Les cellules principale et en veille dans un groupe de serveurs VMware Cloud Director doivent être de la même taille. Un cluster à haute disponibilité de base de données peut se composer d'une cellule Principale-petit et de deux cellules En veille-petit, d'une cellule Principale-moyen et de deux cellules En veille-moyen, etc.

Après le déploiement, vous pouvez reconfigurer la taille du dispositif.

--powerOn path_to_ova Mettez la machine virtuelle sous tension après le déploiement.

Exemple de commande de déploiement d'un dispositif VMware Cloud Director de production principal

Important : Avant d'exécuter la commande VMware OVF Tool, remplacez les mots de passe vcloudapp.varoot-passwordVMware_vCloud_Director, vcloudconf.db_pwdVMware_vCloud_Director et vcloudconf.admin_pwd.VMware_vCloud_Director par vos propres mots de passe sécurisés.
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

Exemple de commande pour déployer un dispositif VMware Cloud Director de production de veille

Important : Avant d'exécuter la commande VMware OVF Tool, remplacez le mot de passe vcloudapp.varoot-password.VMware_vCloud_Director par votre propre mot de passe sécurisé.
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

Après le déploiement du dispositif VMware Cloud Director

Après avoir déployé le dispositif, recherchez les messages d'erreur d'avertissement dans le fichier journal de premier démarrage. Reportez-vous à Examiner les fichiers journaux dans votre dispositif VMware Cloud Director.

Utilisez l'interface utilisateur de gestion du dispositif pour configurer le dispositif principal. Reportez-vous à la section Configurer votre dispositif principal VMware Cloud Director.

Utilisez l'interface utilisateur de gestion du dispositif pour configurer les cellules en veille et d'application. Reportez-vous à la section Configurer vos cellules en veille et d'application VMware Cloud Director.