Wenn Sie sichergestellt haben, dass die Migration erfolgreich war, und auf Fertigstellen geklickt haben, um die Migration abzuschließen, können Sie Ihre NSX-V-Umgebung deinstallieren.

Der Vorgang zum Deinstallieren von NSX-V nach der Migration auf NSX unterscheidet sich von der Standarddeinstallation für NSX-V.

Wichtig: Wenn Sie den erweiterten verknüpften vCenter-Modus (Enhanced Linked Mode, ELM) konfiguriert haben, müssen Sie alle NSX-V-Instanzen, die mit der vCenter ELM-Kette verknüpft sind, migrieren, bevor Sie die Schritte 6, 7 und 8 des folgenden Verfahrens ausführen.

Voraussetzungen

  • Stellen Sie sicher, dass die Migration erfolgreich durchgeführt wurde und dass alle Funktionalitäten in der NSX-Umgebung funktionieren.
  • Stellen Sie sicher, dass Sie auf der Seite Migrieren der Hosts auf Fertigstellen geklickt haben.

Prozedur

  1. Navigieren Sie im vSphere Client zu Netzwerke und Sicherheit > NSX Edges und löschen Sie alle NSX Edges.
  2. Navigieren Sie im vSphere Client zu Netzwerke und Sicherheit > Logische Switches und löschen Sie alle logischen Switches.
  3. Navigieren Sie im vSphere Client zu Netzwerke und Sicherheit > Installation und Upgrade > Logische Netzwerkeinstellungen > Transportzonen und löschen Sie alle Transportzonen.
  4. Navigieren Sie im vSphere Client zu Netzwerke und Sicherheit > Installation und Upgrade > Verwaltung > NSX Controller-Knoten und löschen Sie alle NSX Controller.
  5. Löschen Sie alle veralteten VTEPs, die möglicherweise in der Manager-Datenbank von NSX-V verbleiben:
    1. Melden Sie sich per SSH als root bei NSX-V Manager an.
    2. Führen Sie den folgenden Befehl aus, um die Datenbanktabelle zu löschen:
      psql -U secureall -d secureall -c "delete from xvs_vmknic_info;"
    3. Führen Sie den folgenden Befehl aus, um sicherzustellen, dass die Ausgabe null Zeilen anzeigt:
      psql -U secureall -d secureall -c "select * from xvs_vmknic_info;"
  6. Löschen Sie die ESX Agent Manager-Agencys, die der NSX-V-Umgebung zugeordnet sind.
    1. Navigieren Sie im vSphere Client zu Menü > Verwaltung. Klicken Sie unter Lösungen auf vCenter Server-Erweiterungen. Doppelklicken Sie auf vSphere ESX Agent Manager und klicken Sie auf die Registerkarte Konfigurieren.
    2. Wählen Sie für jede Agency, deren Name mit _NSX_ beginnt, die Agency aus, klicken Sie dann auf das Menü mit drei Punkten (Menüsymbol mit drei Punkten) und wählen Sie Agency löschen aus.
  7. Entfernen Sie das NSX-V-Plug-in aus VMware vCenter.
    1. Greifen Sie über den verwalteten Objektbrowser unter https://<vcenter-ip>/mob/?moid=ExtensionManager auf den Erweiterungsmanager zu.
    2. Klicken Sie auf UnregisterExtension.
    3. Geben Sie im Dialogfeld UnregisterExtension com.vmware.vShieldManager in das Textfeld Wert ein und klicken Sie auf Methode aufrufen.
    4. Geben Sie im Dialogfeld UnregisterExtension com.vmware.nsx.ui.h5 in das Textfeld Wert ein und klicken Sie auf Methode aufrufen.
    5. Sie können überprüfen, ob Sie die Registrierung der Erweiterungen aufgehoben haben, indem Sie zur Erweiterungsmanager-Seite unter https://<vcenter-ip>/mob/?moid=ExtensionManager gehen und die Werte für die Eigenschaft extensionList anzeigen.
  8. Löschen Sie die vSphere Web Client-Verzeichnisse und die vSphere Client (HTML5)-Verzeichnisse für NSX-V und starten Sie die Clientdienste dann neu.
    1. Stellen Sie eine Verbindung zur Systembefehlszeile von VMware vCenter her.
      • Wenn Sie eine VMware vCenter-Appliance verwenden, melden Sie sich mit der Konsole oder SSH als root an. Sie müssen sich als root anmelden und die Befehle aus der Bash-Shell ausführen. Sie können die Bash-Shell mit den folgenden Befehlen starten.
        > shell.set --enabled True
        > shell
      • Wenn Sie VMware vCenter für Windows verwenden, melden Sie sich mit der Konsole oder RDP als Administrator an.
    2. Löschen Sie alle NSX-V-Plug-In-Verzeichnisse.
      Hinweis: Möglicherweise ist ein Plug-In-Verzeichnis nicht vorhanden, wenn Sie den zugehörigen Client noch nie gestartet haben.
      Löschen Sie auf der VMware vCenter-Appliance die folgenden Verzeichnisse:
      • Um das vSphere Web Client-Plug-In zu entfernen, löschen Sie das Verzeichnis /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity/com.vmware.vShieldManager-<version>-<build>.
      • Um das vSphere Client-Plug-In zu entfernen, löschen Sie das Verzeichnis /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity/com.vmware.nsx.ui.h5-<version>-<build>.
      Löschen Sie auf VMware vCenter für Windows die folgenden Verzeichnisse:
      • Um das vSphere Web Client-Plug-In zu entfernen, löschen Sie das Verzeichnis C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\vc-packages\vsphere-client-serenity\com.vmware.vShieldManager-<version>-<build>.
      • Um das vSphere Client-Plug-In zu entfernen, löschen Sie das Verzeichnis C:\ProgramData\VMware\vCenterServer\cfg\vsphere-ui\vc-packages\vsphere-client-serenity\com.vmware.nsx.ui.h5-<version>-<build>.
    3. Starten Sie die Clientdienste auf der VMware vCenter-Appliance oder auf VMware vCenter unter Windows neu.
      Tabelle 1. Clientdienst-Befehle
      Clientdienst vCenter Server Appliance vCenter Server für Windows
      vSphere Web Client neu starten

      Auf vSphere 6.0, 6.5 und 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
      
      vSphere Client neu starten

      Auf vSphere 6.5 und 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
      vSphere Client neu starten

      Auf vSphere 7.0

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

      vSphere 7.0 unterstützt vCenter Server für Windows nicht.

  9. Schalten Sie die NSX Manager-VM aus und löschen Sie sie.
    1. Navigieren Sie im vSphere Client zu Hosts und Cluster.
    2. Suchen Sie nach der NSX Manager-VM. Klicken Sie mit der rechten Maustaste und wählen Sie Ausschalten aus, klicken Sie dann mit der rechten Maustaste und wählen Sie Von Festplatte löschen aus.