您可以從 ESXi 主機中解除安裝 NSX-T Data Center

必要條件

如果您要從獨立 ESXi 主機解除安裝 NSX-T Data Center,請確認下列設定:
  • vCenter Server 中,如果您想要在解除安裝期間移轉 VMkernel 介面卡,請將主機置於維護模式,並關閉主機上所執行虛擬機器的電源。

程序

  1. 從瀏覽器以 admin 權限登入 NSX Manager,網址為 https://<nsx-manager-ip-address>。
  2. 根據 NSX-T Data Center 版本來導覽 UI,然後選取主機:
    • (NSX-T Data Center 3.2.2 或更新版本) 系統 > 網狀架構 > 主機,然後選取叢集索引標籤。
    • (NSX-T Data Center 3.2.1 或更早版本) 系統 > 網狀架構 > 節點 > 主機傳輸節點

      從 [管理者] 下拉式功能表中,選取無: 獨立主機vCenter Server

  3. 選取主機,然後按一下刪除。在確認對話方塊中,依預設會選取解除安裝 NSX 元件。取消選取強制刪除,然後按一下刪除

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

  4. 如果解除安裝失敗,請選取主機,然後再按一下刪除。在確認對話方塊中,勾選強制刪除,然後按一下刪除
    主機傳輸節點已從管理平面中刪除,但主機可能仍安裝了 NSX-T Data Center 軟體。
  5. 確認 NSX-T Data Center 軟體已從主機中移除。
    1. 以 root 使用者身分登入主機的命令列介面。
    2. 若要檢查 ESXi 主機上的 NSX-T Data Center 軟體套件,請執行 esxcli software vib list | grep -E 'nsx|vsipfwlib'
  6. (主機在 N-VDS 交換器上) 如果主機進入失敗狀態且無法移除 NSX-T Data Center VIB,請執行 del nsx 命令,以從主機移除 NSX-T Data Center
    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 後, NSX-T Data Center 會移除所有現有的主機交換器、將 VMkernel 和實體 NIC 移轉至新建立的 vSwitch、將傳輸節點與 NSX Manager 中斷連結,以及從主機移除 NSX-T Data Center VIB。

結果

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