Sie können NSX-T Data Center von einem einzelnen Host deinstallieren, der von vCenter Server verwaltet wird. Die anderen Hosts im Cluster sind davon nicht betroffen.

Voraussetzungen

  • Versetzen Sie in vCenter Server die Hosts in den Wartungsmodus und schalten Sie VMs aus, die auf den Hosts ausgeführt werden, wenn Sie während der Deinstallation VMkernel-Adapter migrieren möchten.
  • Stellen Sie auf einem ESXi-Host, der in den Zustand Gesperrt versetzt wird, sicher, dass der Root-Benutzer der Ausnahmeliste hinzugefügt wird, sodass eine SSH-Sitzung mit dem Host eingerichtet werden kann.

Prozedur

  1. Melden Sie sich in einem Browser mit Administratorrechten bei einem NSX Manager unter https://<nsx-manager-ip-address> an.
  2. Navigieren Sie auf der Benutzeroberfläche entsprechend Ihrer NSX-T Data Center-Version und wählen Sie einen Host aus:
    • (NSX-T Data Center 3.2.2) System > Fabric > Hosts und wählen Sie die Registerkarte Cluster aus.
    • (NSX-T Data Center 3.2.1 oder früher) System > Fabric > Knoten > Host-Transportknoten und wählen Sie im Dropdown-Menü „Verwaltet“ einen vCenter Server aus.

  3. Wenn auf den Cluster ein Transportknotenprofil angewendet wurde, wählen Sie den Cluster aus und klicken Sie auf Aktionen > TN-Profil trennen.
    Wenn auf dem Cluster ein Transportknotenprofil angewendet wurde, wird in der Spalte NSX-Konfiguration für den Cluster der Profilname angezeigt.
  4. Wählen Sie den Host aus und klicken Sie auf NSX entfernen.
  5. Stellen Sie sicher, dass die NSX-T Data Center-Software vom Host entfernt wurde.
    1. Melden Sie sich als Root bei der Befehlszeilenschnittstelle des Hosts an.
    2. Führen Sie diesen Befehl aus, um nach NSX-T Data Center-VIBs zu suchen
      esxcli software vib list | grep -E 'nsx|vsipfwlib'
  6. Wenn auf dem Cluster ein Transportknotenprofil angewendet wurde und Sie es erneut anwenden möchten, wählen Sie den Cluster aus, klicken Sie auf NSX konfigurieren und wählen Sie das Profil im Dropdown-Menü Bereitstellungsprofil auswählen aus.
  7. (Host auf einem N-VDS-Switch) Wenn der Host in den Fehlerzustand wechselt und NSX-T Data Center-VIBs nicht entfernt werden können, führen Sie den Befehl nsxcli -c del nsx aus, um NSX-T Data Center vom Host zu entfernen.
    1. Bevor Sie den Befehl del nsx ausführen, gehen Sie wie folgt vor:
      • Wenn VMkernel-Adapter auf NSX-Portgruppen auf dem VDS-Switch vorhanden sind, müssen Sie VMKs manuell von der NSX-Portgruppe in DV-Portgruppen auf dem VDS-Switch migrieren oder entfernen. Wenn auf den NSX-Portgruppen VMKs verfügbar sind, schlägt der Befehl del nsx fehl.
      • Versetzen Sie den ESXi-Host in den Wartungsmodus. Der vCenter Server lässt erst zu, dass der Host in den Wartungsmodus versetzt wird, wenn alle laufenden VMs auf dem Host ausgeschaltet sind oder auf einen anderen Host verschoben wurden.
      • Trennen Sie den ESXi-Host-Transportknoten dauerhaft von NSX Manager, indem Sie den nsx-proxy-Dienst beenden, der auf dem ESX-Host-Transportknoten ausgeführt wird. Melden Sie sich beim ESXi-CLI-Terminal an und führen Sie /etc/init.d/nsx-proxy stop aus.
      • Aktualisieren Sie die NSX Manager-Benutzeroberfläche.
      • Stellen Sie sicher, dass der Status des ESXi-Host-Transportknotens Getrennt von NSX Manager lautet.
    2. Deaktivieren Sie SNMP auf dem ESXi-Host.
      esxcli system snmp set --enable false
    3. Melden Sie sich beim ESXi-CLI-Terminal an.
    4. Führen Sie nsxcli -c del nsx aus.
    5. Lesen Sie die Warnmeldung. Geben Sie Ja ein, wenn Sie mit der Deinstallation von NSX-T Data Center fortfahren möchten.
      Carefully read the requirements and limitations of this command:
      1. Read NSX documentation for 'Remove a Host from NSX or Uninstall NSX Completely'.
      2. Deletion of this Transport Node from the NSX UI or API failed, and this is the last resort.
      3. If this is an ESXi host:
         a. The host must be in maintenance mode. 
         b. All resources attached to NSXPGs must be moved out.
         If the above conditions for ESXi hosts are not met, the command WILL fail.
      4. For command progress check /scratch/log/nsxcli.log on ESXi host or /var/log/nsxcli.log on non-ESXi host.
      Are you sure you want to remove NSX on this host? (yes/no)
      Wichtig: Verwenden Sie nach dem Ausführen des Befehls del nsx nicht die Funktion Auflösen der NSX Manager-Benutzeroberfläche, um den Host erneut vorzubereiten, der sich im Zustand Getrennt befindet. Wenn Sie die Funktion Auflösen nutzen, wechselt der Host möglicherweise in den Zustand Herabgestuft.
    6. Stellen Sie sicher, dass der vorhandene VMkernel und die physischen Netzwerkkarten auf dem N-VDS-Switch auf einen neuen vSwitch migriert werden. Wenn auf dem Host mehr als ein N-VDS-Switch vorhanden ist, wird jeder N-VDS-Switch auf einen separaten vSwitch migriert. Wenn z. B. die Switches N-VDS1 und N-VDS2 auf dem Host vorhanden sind, werden die VMkernel-Adapter und die physischen Netzwerkkarten zu vSwitch1 und vSwitch2 migriert.
    7. Wählen Sie die einzelnen Hosts aus und klicken Sie auf NSX entfernen.
    8. Wählen Sie im Popup-Fenster Löschen erzwingen aus und beginnen Sie mit der Deinstallation.
    9. Stellen Sie auf dem ESXi-Host sicher, dass die Systemmeldung Beendet angezeigt wird. Diese Meldung zeigt an, dass NSX-T Data Center vollständig vom Host entfernt wurde.
      Nach der Ausführung von del nsx, wurden alle vorhandenen Host-Switches entfernt, VMkernels und physische Netzwerkkarten auf neu erstellte vSwitches migriert, der Transportknoten von NSX Manager getrennt und NSX-T Data Center-VIBs entfernt. Sofern NSX-T Data Center-VIBs auf dem Host verbleiben, wenden Sie sich an den VMware Support.
  8. (Host auf einem VDS 7.0-Switch) Wenn der Host in den Fehlerzustand wechselt und NSX-T Data Center-VIBs nicht entfernt werden können, führen Sie den Befehl nsxcli -c del nsx aus, um NSX vom Host zu entfernen.
    1. Bevor Sie den Befehl del nsx ausführen, gehen Sie wie folgt vor:
      • Wenn VMkernel-Adapter auf NSX-Portgruppen auf dem VDS-Switch vorhanden sind, müssen Sie VMKs manuell von der NSX-Portgruppe in DV-Portgruppen auf dem VDS-Switch migrieren oder entfernen. Wenn auf den NSX-Portgruppen VMKs verfügbar sind, schlägt der Befehl del nsx fehl.
      • Versetzen Sie den ESXi-Host in den Wartungsmodus. Der vCenter Server lässt erst zu, dass der Host in den Wartungsmodus versetzt wird, wenn alle laufenden VMs auf dem Host ausgeschaltet sind oder auf einen anderen Host verschoben wurden.
      • Trennen Sie den ESXi-Host-Transportknoten dauerhaft von NSX Manager, indem Sie den nsx-proxy-Dienst beenden, der auf dem ESX-Host-Transportknoten ausgeführt wird. Melden Sie sich beim ESXi-CLI-Terminal an und führen Sie /etc/init.d/nsx-proxy stop aus.
      • Aktualisieren Sie die NSX Manager-Benutzeroberfläche.
      • Stellen Sie sicher, dass der Status des ESXi-Host-Transportknotens Getrennt von NSX Manager lautet.
    2. Deaktivieren Sie SNMP auf dem ESXi-Host.
      esxcli system snmp set --enable false
    3. Melden Sie sich beim ESXi-CLI-Terminal an.
    4. Führen Sie nsxcli -c del nsx aus.
    5. Lesen Sie die Warnmeldung. Geben Sie Ja ein, wenn Sie mit der Deinstallation von NSX-T Data Center fortfahren möchten.
      Carefully read the requirements and limitations of this command:
      1. Read NSX documentation for 'Remove a Host from NSX or Uninstall NSX Completely'.
      2. Deletion of this Transport Node from the NSX UI or API failed, and this is the last resort.
      3. If this is an ESXi host:
         a. The host must be in maintenance mode. 
         b. All resources attached to NSXPGs must be moved out.
         If the above conditions for ESXi hosts are not met, the command WILL fail.
      4. For command progress check /scratch/log/nsxcli.log on ESXi host or /var/log/nsxcli.log on non-ESXi host.
      Are you sure you want to remove NSX on this host? (yes/no)
      Wichtig: Verwenden Sie nach dem Ausführen des Befehls del nsx nicht die Funktion Auflösen der NSX Manager-Benutzeroberfläche, um den Host erneut vorzubereiten, der sich im Zustand Getrennt befindet. Wenn Sie die Funktion Auflösen nutzen, wechselt der Host möglicherweise in den Zustand Herabgestuft.
    6. Wählen Sie die einzelnen Hosts aus und klicken Sie auf NSX entfernen.
    7. Wählen Sie im Popup-Fenster Löschen erzwingen aus und beginnen Sie mit der Deinstallation.
    8. Stellen Sie auf dem ESXi-Host sicher, dass die Systemmeldung Beendet angezeigt wird. Diese Meldung zeigt an, dass NSX-T Data Center vollständig vom Host entfernt wurde.
      • Alle vorhandenen Host-Switches werden entfernt, der Transportknoten wird von NSX Manager getrennt und NSX-T Data Center-VIBs werden entfernt. Sofern NSX-T Data Center-VIBs auf dem Host verbleiben, wenden Sie sich an den VMware Support.
      • Auf einem Hostteil eines vSphere Lifecycle Manager ist der Hoststatus in vCenter Server nach der Ausführung von del nsx und NSX entfernen von NSX Manager mit dem Cluster-Image konform. Das System zeigt an: Alle Hosts im Cluster sind konform.