如果您已使用傳輸節點設定檔在 vSphere 叢集上安裝 NSX-T Data Center,則可以遵循這些指示,從叢集中的所有主機解除安裝 NSX-T Data Center

如需傳輸節點設定檔的詳細資訊,請參閱 新增傳輸節點設定檔
注意: 如果實體介面或 VMkernel 介面連線至 N-VDS,則從 ESXi 主機解除安裝 NSX-T Data Center 的作業會中斷。如果主機或叢集參與了其他應用程式 (例如 vSAN),則這些應用程式可能會受解除安裝所影響。

如果您尚未使用傳輸節點設定檔來安裝 NSX-T Data Center,或者您想要從部分叢集的主機中移除 NSX-T Data Center,請參閱從 vSphere 叢集中的主機上解除安裝 NSX-T Data Center

備註: 請遵循下列指示,從叢集的主機中解除安裝 NSX-T Data Center從 vSphere 叢集中的主機上解除安裝 NSX-T Data Center

必要條件

  • 如果主機上有 VMkernel 介面卡必須在解除安裝期間移轉至另一個交換器,請確保已設定網路解除安裝對應。請參閱確認用於解除安裝的主機網路對應

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

程序

  1. 從瀏覽器以管理員權限登入 NSX Manager,網址為 https://<nsx-manager-ip-address>。
  2. 選取系統 > 網狀架構 > 節點 > 主機傳輸節點
  3. 管理者下拉式功能表中選取 [vCenter Server]。
  4. 選取您想要解除安裝的叢集,然後選取移除 NSX
    備註: 如果 NSX Intelligence 也部署在主機上,則解除安裝 NSX-T Data Center 將會失敗,因為所有傳輸節點都將成為預設網路安全群組的一部分。若要成功解除安裝 NSX-T Data Center,您還需要選取 強制刪除選項,然後再繼續解除安裝。
  5. 確認 NSX-T Data Center 軟體已從主機中移除。
    1. 以 root 使用者身分登入主機的命令列介面。
    2. 執行此命令以檢查 NSX-T Data Center VIB
      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 Manager 中,如果傳輸節點設定檔 (TNP) 已連結至叢集,請將設定檔中斷連結。
    6. 選取每個主機,然後按一下移除 NSX
    7. 在快顯視窗中,選取強制刪除,然後開始解除安裝。
    8. ESXi 主機上,確認顯示的系統訊息為已終止。此訊息指出已從主機中完整移除 NSX-T Data Center
      執行 del nsx 後,系統會移除所有現有的主機交換器、將 VMkernel 和實體 NIC 移轉至新建立的 vSwitch、將傳輸節點與 NSX Manager 中斷連結,以及移除 NSX-T Data Center VIB。如果主機上仍有任何 NSX-T Data Center VIB,請連絡 VMware 支援。
  7. (主機在 VDS 7.0 交換器上) 如果主機進入失敗狀態且無法移除 NSX-T Data Center VIB,請執行 del nsx 命令,以從主機移除 NSX。
    1. 執行 del nsx 命令之前,請將 ESXi 主機置於維護模式。除非主機上所有執行中的虛擬機器皆處於關閉電源狀態或移至其他主機,否則 vCenter Server 不允許將主機置於維護模式。
    2. 如果 VDS 交換器的 NSX 連接埠群組上有 VMkernel 介面卡,您必須在 VDS 交換器上手動移轉或移除從 NSX 連接埠群組至 DV 連接埠群組的 VMK。如果 NSX 連接埠群組上有任何可用的 VMK,則 del nsx 命令執行會失敗。
    3. 登入 ESXi CLI 終端機,執行 nsxcli -c del nsx
    4. 閱讀警告訊息。如果您想要繼續進行 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 中的 解決功能來重新準備處於 中斷連線狀態的主機。如果您使用 解決功能,則主機可能會進入 已降級狀態。
    5. NSX Manager UI 中,如果 TNP 已連結至叢集,請將設定檔中斷連結。
    6. 選取每個主機,然後按一下移除 NSX
    7. 在快顯視窗中,選取強制刪除,然後開始解除安裝。
    8. ESXi 主機上,確認顯示的系統訊息為已終止。此訊息指出已從主機中完整移除 NSX-T Data Center
      移除所有現有的主機交換器,傳輸節點與 NSX Manager 中斷連結,並且移除 NSX-T Data Center VIB。如果主機上仍有任何 NSX-T Data Center VIB,請連絡 VMware 支援。