Une désinstallation complète de NSX Data Center for vSphere supprime les VIB hôtes, NSX Manager, le cluster NSX Controller, toute la configuration VXLAN, les commutateurs logiques, les dispositifs NSX Edge, le pare-feu distribué, Guest Introspection et le plug-in NSX Data Center for vSphere pour vCenter Server. Veillez à bien suivre ces étapes pour tous les hôtes du cluster. Désinstallez les composants de virtualisation réseau d'un cluster avant de supprimer le plug-in NSX Data Center for vSphere de vCenter Server.

Note : Ne supprimez aucun dispositif déployé par NSX Data Center for vSphere (par exemple, NSX Controller et les dispositifs NSX Edge) directement depuis vCenter. Pour gérer et supprimer des dispositifs NSX Data Center for vSphere, utilisez toujours l'onglet Mise en réseau et sécurité (Networking & Security) de vSphere Web Client.

Conditions préalables

Procédure

  1. Supprimez la zone de transport.
  2. Supprimez le dispositif NSX Manager et toutes les machines virtuelles de dispositif NSX Controller à partir du disque.
  3. Supprimez tous les ports VMkernel VTEP restants de votre Distributed Switch en effectuant les étapes suivantes :
    1. Accédez à Hôtes et clusters (Hosts and Clusters) > Sélectionner un hôte (Select Host) > Configurer (Configure) > Mise en réseau (Networking) > Commutateurs virtuels (Virtual Switches).
    2. Dans le tableau Commutateurs virtuels, sélectionnez le commutateur vSphere Distributed Switch.
      Un diagramme indiquant les divers dvPortgroups attribués à ce commutateur s’affiche. Faites défiler ce diagramme vers le bas pour trouver les ports VMkernel VTEP restants sur le commutateur.
    3. Sélectionnez le port VMkernel restant, puis cliquez sur l'icône Supprimer (Delete) (Icône de suppression).
    Généralement, les interfaces VMkernel de VTEP sont déjà supprimées suite aux précédentes opérations de désinstallation.
  4. Supprimez tous les dvPortgroups restants utilisés pour les VTEP dans votre Distributed Switch en effectuant les étapes suivantes :
    1. Accédez à Page d'accueil (Home) > Mise en réseau (Networking).
    2. Dans le Navigateur (Navigator), cliquez sur le centre de données, puis développez vSphere Distributed Switches pour afficher les dvPortgroups restants.
    3. Cliquez avec le bouton droit sur le dvPortgroups restant, puis cliquez sur Supprimer (Delete).
    Dans la plupart des cas, les dvPortgroups utilisés pour les VTEP sont déjà supprimés suite aux précédentes opérations de désinstallation.
  5. Si vous avez supprimé les interfaces VMkernel ou dvPortgroups de VTEP, redémarrez les hôtes.
  6. Pour l’instance de vCenter sur laquelle vous souhaitez supprimer le plug-in NSX Manager, connectez-vous à l'explorateur d'objets gérés à l’adresse https://your_vc_server/mob.
  7. Cliquez sur Contenu (Content).

    Par exemple :

    La page du navigateur d'objets gérés affiche le contenu en surbrillance dans le tableau Propriétés.
  8. Cliquez sur ExtensionManager.

    La page du navigateur d'objets gérés affiche ExtensionManager en surbrillance dans le tableau Propriétés.

  9. Cliquez sur UnregisterExtension.

    La page du navigateur d'objets gérés affiche UnregisterExtension en surbrillance dans le tableau Propriétés.

  10. Entrez la chaîne com.vmware.vShieldManager, puis cliquez sur Invoquer la méthode (Invoke Method).

    La page du navigateur d'objets gérés affiche la valeur com.vmware.vShieldManager entrée dans le tableau Paramètres.

  11. Entrez la chaîne com.vmware.nsx.ui.h5, puis cliquez sur Invoquer la méthode (Invoke Method).
  12. Si vous exécutez le dispositif vSphere 6 vCenter, démarrez la console et activez l'interpréteur de commandes de dépistage sous Options du mode Dépannage (Troubleshooting Mode Options).

    La console du dispositif vCenter Appliance affiche les options du mode Dépannage.

    Il est également possible d'activer l'interpréteur de commandes de dépistage en se connectant en tant qu'utilisateur racine et en exécutant la commande shell.set --enabled true.
  13. Supprimez les répertoires vSphere Web Client et vSphere Client (HTML5) pour NSX Data Center for vSphere, puis redémarrez les services du client.
    Les répertoires vSphere Web Client pour NSX Data Center for vSphere sont appelés com.vmware.vShieldManager.* et com.vmware.nsx.ui.h5.*, et se trouvent dans :
    • VMware vCenter Server pour Windows : C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\vc-packages\vsphere-client-serenity\
    • VMware vCenter Server Appliance : /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity/
    Les répertoires vSphere Client sont appelés com.vmware.nsx.ui.h5.* et com.vmware.vShieldManager.*, et se trouvent dans :
    • VMware vCenter Server pour Windows : C:\ProgramData\VMware\vCenterServer\cfg\vsphere-ui\vc-packages\vsphere-client-serenity\
    • VMware vCenter Server Appliance : /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity/
    Note : À partir de vSphere 7.0, vSphere Web Client est obsolète. Par conséquent, le répertoire com.vmware.vShieldManager.* n'est pas créé.

    Redémarrez les services du client sur le dispositif vCenter Server ou vCenter Server sous Windows :

    Tableau 1. Commandes du service client
    Service client vCenter Server Appliance vCenter Server pour Windows
    Redémarrer vSphere Web Client

    Sur vSphere 6.0, 6.5 et 6.7

    > shell.set --enabled True
    > shell
    # service-control --stop vsphere-client
    # service-control --start vsphere-client
    
    > cd C:\Program Files\VMware\vCenter Server\bin
    > service-control --stop vspherewebclientsvc
    > service-control --start vspherewebclientsvc
    
    Redémarrer vSphere Client

    Sur vSphere 6.5 et 6.7.

    > shell.set --enabled True
    > shell
    # service-control --stop vsphere-ui
    # service-control --start vsphere-ui
    
    > cd C:\Program Files\VMware\vCenter Server\bin
    > service-control --stop vsphere-ui
    > service-control --start vsphere-ui
    Redémarrer vSphere Client

    Sur vSphere 7.0

    > shell.set --enabled True
    > shell
    # service-control --stop vsphere-ui
    # service-control --start vsphere-ui
    

    vSphere 7.0 ne prend pas en charge vCenter Server pour Windows

Résultats

Le plug-in NSX Manager est supprimé de vCenter. Pour confirmer, déconnectez-vous de vCenter, puis reconnectez-vous.

L'icône Mise en réseau et sécurité (Networking & Security) du plug-in NSX Manager ne figure plus sur l'écran d'accueil de vCenter Web Client ou de vSphere Client.

Icône du plug-in Mise en réseau et sécurité de la page d'accueil de vSphere Web Client.

Accédez à Administration > Plug-ins des clients (Client Plug-Ins) et vérifiez que la liste des plug-ins n'inclut pas le plug-in vShield Manager.
Note :
  • Avant NSX 6.4.5, le nom du plug-in client dans vSphere Web Client est vShield Manager. Dans NSX 6.4.5 et versions ultérieures, le nom de plug-in est Plug-in de l'interface utilisateur de NSX (NSX user interface plugin).
  • Dans vSphere Client basé sur HTML5, le nom de plug-in est Plug-in de l'interface utilisateur de NSX (NSX user interface plugin).

La page Plug-ins des clients de vSphere Web Client confirme que le plug-in Mise en réseau et sécurité est supprimé.