確認已成功完成移轉,並按一下完成來完成移轉時,您可以解除安裝您的 NSX-V 環境。

在移轉到 NSX 後解除安裝 NSX-V 的程序與 NSX-V 的標準解除安裝不同。

重要: 如果您設定了 vCenter 增強型連結模式 (ELM),則必須先移轉與 vCenter ELM 鏈結相關聯的所有 NSX-V 執行個體,然後再執行下列程序中的步驟 6、7 和 8。

必要條件

  • 確認已成功完成移轉,並且所有功能可在 NSX 環境中運作。
  • 確認您已在移轉主機頁面上按一下完成

程序

  1. 在 vSphere Client 中,導覽至網路和安全性 > NSX Edge,然後刪除所有 NSX Edge。
  2. 在 vSphere Client 中,導覽至網路和安全性 > 邏輯交換器,然後刪除所有邏輯交換器。
  3. 在 vSphere Client 中,導覽至網路和安全性 > 安裝和升級 > 邏輯網路設定 > 傳輸區域,然後刪除所有傳輸區域。
  4. 在 vSphere Client 中,導覽至網路與安全性 > 安裝和升級 > 管理 > NSX Controller 節點,然後刪除所有 NSX Controller。
  5. 清除可能保留在 NSX-V Manager 資料庫中的所有失效 VTEP:
    1. root 使用者身分透過 SSH 登入 NSX-V Manager。
    2. 執行以下命令,以清除資料庫資料表:
      psql -U secureall -d secureall -c "delete from xvs_vmknic_info;"
    3. 執行以下命令,以確認輸出顯示零行:
      psql -U secureall -d secureall -c "select * from xvs_vmknic_info;"
  6. 刪除與 NSX-V 環境相關聯的 ESX Agent Manager 代理機構。
    1. 在 vSphere Client 中,導覽至功能表 > 管理。在解決方案下,按一下 vCenter Server 延伸。連按兩下 vSphere ESX Agent Manager,然後按一下設定索引標籤。
    2. 對於名稱以 _NSX_ 開頭的每個代理機構,選取該代理機構,然後按一下三點功能表圖示 (三點功能表圖示),然後選取刪除代理機構
  7. VMware vCenter 移除 NSX-V 外掛程式。
    1. 透過受管理物件瀏覽器存取延伸管理員:https://<vcenter-ip>/mob/?moid=ExtensionManager
    2. 按一下 UnregisterExtension
    3. UnregisterExtension 對話方塊中,於文字方塊中輸入 com.vmware.vShieldManager,然後按一下叫用方法
    4. UnregisterExtension 對話方塊中,於文字方塊中輸入 com.vmware.nsx.ui.h5,然後按一下叫用方法
    5. 您可以前往位於 https://<vcenter-ip>/mob/?moid=ExtensionManager 的延伸管理員頁面,並檢視 extensionList 內容的值,以確認您已解除登錄延伸。
  8. 刪除 NSX-VvSphere Web Client 目錄和 vSphere Client (HTML5) 目錄,然後重新啟動用戶端服務。
    1. 連線至 VMware vCenter 系統命令列。
      • 如果您使用的是 VMware vCenter 應用裝置,請使用主控台或 SSH 以 root 使用者身分登入。您必須以 root 使用者身分登入,並在 Bash shell 中執行命令。您可以使用下列命令啟動 Bash shell。
        > shell.set --enabled True
        > shell
      • 如果您使用的是 VMware vCenter for Windows,請使用主控台或 RDP 以管理員身分登入。
    2. 刪除所有 NSX-V 外掛程式目錄。
      備註: 如果您從未啟動相關聯的用戶端,則可能不會顯示外掛程式目錄。
      VMware vCenter 應用裝置上,刪除下列目錄:
      • 若要移除 vSphere Web Client 外掛程式,請刪除 /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity/com.vmware.vShieldManager-<version>-<build> 目錄。
      • 若要移除 vSphere Client 外掛程式,請刪除 /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity/com.vmware.nsx.ui.h5-<version>-<build> 目錄。
      VMware vCenter for Windows 上,刪除下列目錄:
      • 若要移除 vSphere Web Client 外掛程式,請刪除 C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\vc-packages\vsphere-client-serenity\com.vmware.vShieldManager-<version>-<build> 目錄。
      • 若要移除 vSphere Client 外掛程式,請刪除 C:\ProgramData\VMware\vCenterServer\cfg\vsphere-ui\vc-packages\vsphere-client-serenity\com.vmware.nsx.ui.h5-<version>-<build> 目錄。
    3. VMware vCenter 應用裝置或 Windows 上的 VMware vCenter,重新啟動用戶端服務。
      表 1. 用戶端服務命令
      用戶端服務 vCenter Server Appliance vCenter Server for Windows
      重新啟動 vSphere Web Client

      在 vSphere 6.0、6.5 和 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

      在 vSphere 6.5 和 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

      在 vSphere 7.0 上

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

      vSphere 7.0 不支援 vCenter Server for Windows

  9. 關閉 NSX Manager 虛擬機器的電源,然後將其刪除。
    1. 在 vSphere Client 中,導覽至主機和叢集
    2. 找到 NSX Manager 虛擬機器。按一下滑鼠右鍵並選取關閉電源,然後按一下滑鼠右鍵並選取從磁碟刪除