Eine vollständige Deinstallation von NSX entfernt die Host-VIBs, den NSX Manager, die Controller, die gesamte VXLAN-Konfiguration, die logischen Switches, logische Router, die NSX-Firewall, Guest Introspection und das vCenter NSX-Plug-in. Führen Sie die Schritte für alle Hosts im Cluster aus. VMware empfiehlt die Deinstallation der Netzwerkvirtualisierungskomponenten von einem Cluster, bevor das NSX-Plug-In von vCenter Server entfernt wird.

Warum und wann dieser Vorgang ausgeführt wird

Anmerkung:

Entfernen Sie keine Appliances (z. B. Controller oder Edges), die direkt aus vCenter von NSX bereitgestellt wurden. Verwenden Sie zum Verwalten und Entfernen von NSX-Appliances immer die Registerkarte Networking & Security von vSphere Web Client.

Voraussetzungen

Prozedur

  1. Löschen Sie die Transportzone.
  2. Löschen Sie die NSX Manager-Appliance und alle NSX Controller-Appliance-VMs von der Festplatte.
  3. Entfernen Sie jeglichen VTEP vmkernel-Benutzeroberflächen.

    Beispiel:

    Generell sind die VTEP vmkernel-Schnittstellen bereits aufgrund von früheren Deinstallationen gelöscht.

  4. Entfernen Sie alle restlichen, für VTEPs verwendeten dvPortgroups.

    Beispiel:

    Generell sind die für VTEPs verwendeten dvPortgroups bereits aufgrund von früheren Deinstallationen gelöscht.

  5. Wenn Sie VTEP vmkernel-Schnittstellen oder dvPortgroups entfernt haben, starten Sie die Hosts neu.
  6. Melden Sie sich bei dem vCenter, von dem Sie das NSX Manager Plug-In entfernen wollen, beim Managed Object Browser unter https://your_vc_server/mob an.
  7. Klicken Sie auf Inhalt (Content).

    Beispiel:

  8. Klicken Sie auf ExtensionManager.

  9. Klicken Sie auf UnregisterExtension.

  10. Geben Sie die Zeichenfolge com.vmware.vShieldManager ein und klicken Sie auf Methode aufrufen (Invoke Method).

  11. Wenn Sie die vSphere 6 vCenter-Appliance ausführen, starten Sie die Konsole und aktivieren Sie unter Optionen für den Fehlerbehebungsmodus (Troubleshooting Mode Options) die bash-Shell.

    Eine weitere Methode zum Aktivieren der bash-Shell besteht darin, sich als Root anzumelden und den Befehl shell.set --enabled true auszuführen.

  12. Löschen Sie die vSphere Web Client-Verzeichnisse für NSX und starten Sie den Web-Client-Dienst dann neu.

    Die vSphere Web Client-Verzeichnisse für NSX werden als com.vmware.vShieldManager.** bezeichnet und befinden sich hier:

    • VMware vCenter Server für 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/

    Starten Sie die vCenter Server Appliance neu:

    • Melden Sie sich in der vCenter Server Appliance 6.0 bei der vCenter Server-Shell als Root-Benutzer an und führen Sie die folgenden Befehle aus:

      Command> shell.set --enabled True
      Command> shell
      localhost:~ # cd /bin
      localhost:~ # service-control --stop vsphere-client
      localhost:~ # service-control --start vsphere-client
      

    • Führen Sie dazu in vCenter Server 6.0 auf Windows die nachfolgend aufgeführten Befehle aus.

      cd C:\Program Files\VMware\vCenter Server\bin
      service-control --stop vspherewebclientsvc
      service-control --start vspherewebclientsvc
      

Ergebnisse

Das NSX Manager-Plug-In wird aus vCenter entfernt. Zur Bestätigung melden Sie sich bei vCenter ab und wieder an.

Das NSX Manager-Plug-In-Symbol Networking & Security wird nicht mehr auf dem Startbildschirm des vCenter Web Client angezeigt.

Wechseln Sie zu Administration > Client-Plug-Ins (Administration > Client Plug-Ins) und stellen Sie sicher, dass die Liste der Plug-Ins kein NSX-Benutzeroberflächen-Plug-In (NSX User Interface plugin) umfasst.