Vous pouvez créer des zones de disponibilité Neutron supplémentaires avec NSX Data Center for vSphere en mettant à jour votre configuration de VMware Integrated OpenStack.
Conditions préalables
Créez un cluster Edge pour la nouvelle zone de disponibilité.
Créez un pool de ressources sur le nouveau cluster Edge.
Configurez le nouveau cluster Edge pour utiliser l'instance appropriée de Distributed Switch. Vous pouvez créer un nouveau commutateur distribué pour la zone si vous le souhaitez.
Dans NSX Data Center for vSphere, créez une zone de transport qui inclut le nouveau cluster Edge.
Procédure
- Connectez-vous à Serveur de gestion OpenStack en tant que
viouser
.
- Si votre déploiement n'utilise pas de fichier custom.yml, copiez le fichier de modèle custom.yml dans le répertoire /opt/vmware/vio/custom.
sudo mkdir -p /opt/vmware/vio/custom
sudo cp /var/lib/vio/ansible/custom/custom.yml.sample /opt/vmware/vio/custom/custom.yml
- Ouvrez le fichier /opt/vmware/vio/custom/custom.yml dans un éditeur de texte.
- Annulez la mise en commentaire du paramètre nsxv_availability_zones et définissez sa valeur sur le nom de la zone de disponibilité que vous souhaitez créer.
La valeur de ce paramètre peut inclure plusieurs zones de disponibilité. Séparez les noms multiples avec des virgules (,).
- Annulez la mise en commentaire du paramètre nsxv_availability_zones_detail et configurez-le pour votre nouvelle zone de disponibilité.
Option |
Description |
zone_name |
Entrez le nom de la zone de disponibilité que vous souhaitez configurer. |
resource_pool_id |
Entrez l'identifiant d'objet géré (MOID) du pool de ressources que vous avez créé pour la nouvelle zone de disponibilité. |
datastore_id |
Entrez l'identifiant d'objet géré (MOID) de la banque de données que vous souhaitez utiliser pour la nouvelle zone de disponibilité. |
edge_ha |
Entrez True pour activer la haute disponibilité pour les nœuds Edge ou False pour la désactiver. |
ha_datastore_id |
Entrez l'identifiant d'objet géré (MOID) de la banque de données que vous souhaitez utiliser pour la haute disponibilité pour les nœuds Edge. Si vous définissez edge_ha sur False, ne spécifiez pas de valeur pour le paramètre ha_datastore_id. |
external_network |
Entrez l'identifiant d'objet géré (MOID) du groupe de ports de réseau externe sur le commutateur distribué pour la nouvelle zone de disponibilité. |
vdn_scope_id |
Entrez l'identifiant d'objet géré (MOID) de la zone de transport que vous avez créée pour la nouvelle zone de disponibilité. |
mgt_net_id |
Entrez l'identifiant d'objet géré (MOID) du réseau de gestion pour votre déploiement. |
mgt_net_proxy_ips |
Entrez les adresses IP du serveur proxy de métadonnées pour votre déploiement. |
dvs_id |
Entrez l'identifiant d'objet géré (MOID) du commutateur distribué pour la nouvelle zone de disponibilité. |
Assurez-vous qu'il existe une copie des paramètres précédents pour chaque zone de disponibilité configurée.
- Déployez la configuration mise à jour.
sudo viocli deployment configure
Le déploiement de la configuration interrompt brièvement les services OpenStack.
Que faire ensuite
Pour spécifier une zone de disponibilité pour un réseau, incluez le paramètre de --availability-zone-hint az-name lors de la création du réseau.