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.
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.
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.
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
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
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.