Pour préparer l'intégration des hôtes dans NSX-T Data Center, vous pouvez installer manuellement les modules du noyau NSX-T Data Center sur les hôtes Ubuntu KVM. Cela permet de créer l'infrastructure du plan de contrôle et du plan de gestion de NSX-T Data Center. Les modules du noyau NSX-T Data Center conditionnés dans des fichiers DEB s'exécutent dans le noyau de l'hyperviseur et fournissent des services tels que le routage distribué, Distributed Firewall et les possibilités de pontage.

Vous pouvez télécharger les DEB NSX-T Data Center manuellement et les intégrer à l'image hôte. Sachez que les chemins de téléchargement peuvent être modifiés pour chaque version de NSX-T Data Center. Consultez toujours la page des téléchargements NSX-T Data Center pour obtenir les DEB appropriés.

Conditions préalables

Procédure

  1. Connectez-vous à l'hôte en tant qu'utilisateur disposant des privilèges d'administrateur.
  2. (Facultatif) Accédez au répertoire /tmp.
    cd /tmp
  3. Téléchargez le fichier nsx-lcp, puis copiez-le dans le répertoire /tmp.
  4. Décompressez le module.
    tar -xvf nsx-lcp-<release>-ubuntu-trusty_amd64.tar.gz
  5. Naviguez jusqu'au répertoire du module.
    cd nsx-lcp-trusty_amd64/
  6. Installez les modules.
    sudo dpkg -i *.deb
    
  7. Rechargez le module de noyau OVS.
    /etc/init.d/openvswitch-switch force-reload-kmod

    Si l'hyperviseur utilise DHCP sur les interfaces OVS, redémarrez l'interface réseau sur laquelle DHCP est configuré. Vous pouvez arrêter manuellement l'ancien processus dhclient sur l'interface réseau et redémarrer un nouveau processus dhclient sur cette interface.

  8. Pour effectuer une vérification, vous pouvez exécuter la commande dpkg –l | grep nsx.
    user@host:~$ dpkg -l | grep nsx
    
    ii  nsx-agent                           <release>     amd64        NSX Agent
    ii  nsx-aggservice                      <release>     all          NSX Aggregation Service Lib
    ii  nsx-cli                             <release>     all          NSX CLI
    ii  nsx-da                              <release>     amd64        NSX Inventory Discovery Agent
    ii  nsx-host                            <release>     all          NSX host meta package
    ii  nsx-host-node-status-reporter       <release>     amd64        NSX Host Status Reporter for Aggregation Service
    ii  nsx-lldp                            <release>     amd64        NSX LLDP Daemon
    ii  nsx-logical-exporter                <release>     amd64        NSX Logical Exporter
    ii  nsx-mpa                             <release>     amd64        NSX Management Plane Agent Core
    ii  nsx-netcpa                          <release>     amd64        NSX Netcpa
    ii  nsx-sfhc                            <release>     amd64        NSX Service Fabric Host Component
    ii  nsx-transport-node-status-reporter  <release>     amd64        NSX Transport Node Status Reporter
    ii  nsxa                                <release>     amd64        NSX L2 Agent
    

    Les erreurs sont généralement dues à des dépendances incomplètes. La commande apt-get install -f peut tenter de résoudre les dépendances et de réexécuter l'installation de NSX-T Data Center.

Que faire ensuite

Ajoutez l'hôte au plan de gestion NSX-T Data Center. Reportez-vous à la section Relier les hôtes d'hyperviseur au plan de gestion.