Si vous avez déployé VMware Integrated OpenStack avec NSX Data Center for vSphere, vous pouvez spécifier un serveur principal NSX-T Data Center pour certains projets dans votre déploiement.

Important:

Ce processus va mettre à jour votre fichier custom.yml ou générer automatiquement un fichier custom.yml si le fichier n'existe pas dans votre environnement. Après l'exécution de la commande viocli enable-tvd, ne supprimez pas custom.yml, ou votre configuration sera ignorée. Pour plus d'informations, reportez-vous à Commande viocli enable-tvd.

Conditions préalables

  • Déployez VMware Integrated OpenStack avec une mise en réseau NSX Data Center for vSphere.

  • Déployez NSX-T Data Center et obtenez les paramètres suivants :

    • Adresse IP de NSX Manager

    • Nom d'utilisateur et mot de passe pour accéder à NSX Manager

    • Zone de transport Overlay

    • Zone de transport VLAN

    • Routeur de niveau 0

    • Profil DHCP

    • Serveur proxy de métadonnées

Procédure

  1. Créez des clusters de calcul pour tous les projets devant utiliser NSX-T Data Center et configurez ces clusters comme nœuds de transport dans votre environnement NSX-T Data Center.

    Un cluster de calcul ne peut pas en même temps faire partie d'un déploiement NSX Data Center for vSphere et d'un déploiement NSX-T Data Center.

  2. Connectez-vous à Serveur de gestion OpenStack en tant que viouser.
  3. Activez le plug-in TVD.
    sudo viocli enable-tvd --nsx-mgr manager-ip --nsx-user username --nsx-passwd password [--nsx-insecure {true | false}] [--nsx-ca-file ca-file] [--nsx-overlay-tz overlay-zone] [--nsx-vlan-tz vlan-zone] [--nsx-tier0-rt t0-router] [--nsx-dhcp-profile profile] [--nsx-md-proxy mdp-server]

    Option

    Description

    --nsx-mgr

    Entrez l'adresse IP de NSX Manager de votre déploiement NSX-T Data Center.

    --nsx-user

    Entrez le nom d'utilisateur de l'administrateur de NSX Manager.

    --nsx-passwd

    Entrez le mot de passe de l'administrateur NSX Manager.

    --nsx-insecure {true | false}

    Indiquez s'il convient de vérifier le certificat du serveur NSX Manager. La valeur par défaut est true.

    --nsx-ca-file

    Indiquez le fichier de bundle d'autorité de certification à utiliser pour vérifier le certificat du serveur NSX Manager.

    Ce paramètre est ignoré si vous définissez --nsx-insecure sur true.

    --nsx-overlay-tz

    Entrez le nom ou UUID de la zone de transport Overlay NSX-T Data Center par défaut utilisée pour la création de réseaux Neutron isolés en tunnel.

    --nsx-vlan-tz

    Entrez le nom ou UUID de la zone de transport VLAN NSX-T Data Center par défaut utilisée pour le pontage entre des réseaux Neutron, si aucun réseau physique n'a été spécifié.

    --nsx-tier0-rt

    Entrez le nom ou UUID du routeur de niveau 0 par défaut utilisé pour connecter des routeurs logiques de niveau 1 et configurer des réseaux externes.

    --nsx-dhcp-profile

    Entrez le nom ou UUID du profil DHCP NSX-T Data Center utilisé pour activer le service DHCP natif.

    --nsx-md-proxy

    Entrez le nom ou UUID du serveur proxy de métadonnées NSX-T Data Center utilisé pour activer le service de métadonnées natif.

  4. Mappez des projets existants à votre serveur principal NSX-T Data Center ou NSX Data Center for vSphere.
    openstack project plugin create project-uuid --plugin {nsx-v | nsx-t}

    Les projets sans mappage utilisent le serveur principal NSX Data Center for vSphere par défaut.