在确认迁移成功并单击了完成以完成迁移后,可以卸载您的 NSX for vSphere 环境。

迁移到 NSX-T 后卸载 NSX for vSphere 的过程不同于 NSX for vSphere 的标准卸载过程。

前提条件

  • 确认迁移成功,并且所有功能均在 NSX-T 环境中正常运行。
  • 确认已在迁移主机页面上单击完成

过程

  1. 删除与 NSX for vSphere 环境关联的 ESX Agent Manager 机构。
    1. 在 vSphere Client 中,导航到菜单 > 管理。在解决方案下,单击 vCenter Server 扩展。双击 vSphere ESX Agent Manager,然后单击配置选项卡。
    2. 对于每个名称以 _NSX_ 开头的机构,选择该机构,然后单击三个圆点菜单 (),然后选择删除机构
  2. vCenter Server 中移除 NSX for vSphere 插件。
    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 属性的值,来确认已取消注册扩展。
  3. 删除 NSX for vSpherevSphere Web Client 目录和 vSphere Client (HTML5) 目录,然后重新启动客户端服务。
    1. 连接到 vCenter Server 系统命令行。
      • 如果使用的是 vCenter Server Appliance,请使用控制台或 SSH 以 root 用户身份登录。您必须以 root 用户身份登录并从 Bash shell 运行命令。您可以使用以下命令启动 Bash shell。
        > shell.set --enabled True
        > shell
      • 如果使用的是适用于 Windows 的 vCenter Server,请使用控制台或 RDP 以管理员身份登录。
    2. 删除所有 NSX for vSphere 插件目录。
      注: 如果您从未启动过关联的客户端,则可能不存在插件目录。
      vCenter Server Appliance 上,删除以下目录:
      • 要移除 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> 目录。
      在适用于 Windows 的 vCenter Server 上,删除以下目录:
      • 要移除 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. vCenter Server Appliance 或 Windows 的 vCenter Server 上重新启动客户端服务。
      表 1. 客户端服务命令
      客户端服务 vCenter Server Appliance 适用于 Windows 的 vCenter Server
      重新启动 vSphere Web Client
      # 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
      # 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
  4. 关闭 NSX for vSphere 电源,然后将其删除。
    1. 导航到主页 > 主机和集群
    2. 找到以下 NSX for vSphere 设备虚拟机。在每个虚拟机上,右键单击并选择关闭电源,然后右键单击并选择从磁盘删除
      • Edge 服务网关 虚拟机。
      • 分布式逻辑路由器 虚拟机。
      • NSX Controller 虚拟机。
      • NSX Manager 虚拟机。