您可以從獨立主機中解除安裝 NSX-T Data Center。獨立主機可以是 ESXi 或 KVM。

注意: 如果實體介面或 VMkernel 介面連線至 N-VDS,則從 ESXi 主機解除安裝 NSX-T Data Center 的作業會中斷。如果主機或叢集參與了其他應用程式 (例如 vSAN),則這些應用程式可能會受解除安裝所影響。

必要條件

如果您要從獨立 ESXi 主機解除安裝 NSX-T Data Center,請確認下列設定:
  • 如果主機上有 VMkernel 介面卡必須在解除安裝期間移轉至另一個交換器,請確保已設定網路解除安裝對應。請參閱確認用於解除安裝的主機網路對應

  • vCenter Server 中,如果您想要在解除安裝期間移轉 VMkernel 介面卡,請將主機置於維護模式,並關閉主機上所執行虛擬機器的電源。

程序

  1. 從瀏覽器以管理員權限登入 NSX Manager,網址為 https://<nsx-manager-ip-address>。
  2. 選取系統 > 網狀架構 > 節點 > 主機傳輸節點
  3. 管理者下拉式功能表中選取無: 獨立主機
  4. 選取主機,然後按一下刪除。在確認對話方塊中,依預設會選取解除安裝 NSX 元件。取消選取強制刪除,然後按一下刪除

    NSX-T Data Center 軟體即會從主機中移除。移除所有 NSX-T Data Center 軟體可能需要花費 5 分鐘。

  5. 如果解除安裝失敗,請選取主機,然後再按一下刪除。在確認對話方塊中,勾選強制刪除,然後按一下刪除
    主機傳輸節點已從管理平面中刪除,但主機可能仍安裝了 NSX-T Data Center 軟體。
  6. 確認 NSX-T Data Center 軟體已從主機中移除。
    1. 以 root 使用者身分登入主機的命令列介面。
    2. 請執行適當的命令以檢查 NSX-T Data Center 軟體套件。
      表 1. 套件清單命令
      主機作業系統 命令
      ESXi
      esxcli software vib list | grep -E 'nsx|vsipfwlib'
      Red Hat Enterprise Linux 與 CentOS Linux
      rpm -qa | grep -E 'nsx|vsipfwlib'
      Ubuntu
      dpkg -l | grep -E 'nsx|vsipfwlib'
      SUSE Linux Enterprise Server
      zypper packages --installed-only | grep -E 'nsx|vsipfwlib'
  7. (主機在 N-VDS 交換器上) 如果主機進入失敗狀態且無法移除 NSX-T Data Center VIB,請執行 del nsx 命令,以從主機移除 NSX-T Data Center
    重要: KVM 主機上不支援 del nsx 命令。請勿在 KVM 主機上執行此命令。
    1. 執行 del nsx 命令之前,請將 ESXi 主機置於維護模式。除非主機上所有執行中的虛擬機器皆處於關閉電源狀態或移至其他主機,否則 vCenter Server 不允許將主機置於維護模式。
    2. 登入 ESXi CLI 終端機,執行 nsxcli -c del nsx
    3. 閱讀警告訊息。如果您想要繼續進行 NSX-T Data Center 解除安裝,請輸入
      請仔細閱讀此命令的需求和限制:
      1. 閱讀 NSX-T 說明文件,以「從 NSX-T Data Center 中移除主機或完整解除安裝 NSX-T Data Center」。
      2. 從 NSX-T UI 或 API 刪除此傳輸節點失敗,且這是最後手段。
      3. 如果這是 ESXi 主機:
      a. 主機必須處於維護模式。
      b. 必須將連結至 NSXPG 的所有資源移出。
      如果未滿足 ESXi 主機的上述條件,命令「將」會失敗。
      4. 如需命令進度,請檢查 ESXi 主機上的 /scratch/log/nsxcli.log 或非 ESXi 主機上的 /var/log/nsxcli.log。
      確定要移除此主機上的 NSX-T?(是/否)
      重要: 執行 del nsx 命令後,請勿使用 NSX Manager UI 中的 解決功能來重新準備處於 中斷連線狀態的主機。如果您使用 解決功能,則主機可能會進入 已降級狀態。
    4. 確認 N-VDS 交換器上的現有 VMkernel 和實體 NIC 已移轉至新的 vSwitch。如果主機上有多個 N-VDS 交換器,則會將每個 N-VDS 交換器移轉至個別的 vSwitch。例如,如果主機上有 N-VDS1 和 N-VDS2 交換器,則 VMkernel 介面卡和實體 NIC 會移轉至 vSwitch1 和 vSwitch2。
    5. 選取每個主機,然後按一下移除 NSX
    6. 在快顯視窗中,選取強制刪除,然後開始解除安裝。
    7. ESXi 主機上,確認顯示的系統訊息為已終止。此訊息指出已從主機中完整移除 NSX-T Data Center
      執行 del nsx 後,系統會移除所有現有的主機交換器、將 VMkernel 和實體 NIC 移轉至新建立的 vSwitch、將傳輸節點與 NSX Manager 中斷連結,以及移除 NSX-T Data Center VIB。

結果

如果 NSX-T Data Center 軟體已成功移除,則不會列出任何套件。如果主機上仍有任何 NSX 軟體套件,請連絡 VMware 支援。