更改网络设置后删除数据存储库时出错

问题

更改 VSC、VASA Provider 和 SRA 虚拟设备的 IP 地址后,使用 VSC 界面执行某些操作时会显示错误。例如,删除数据存储库或在 ESXi 主机上尝试访问 VASA Provider 服务器。

原因

vCenter Server 未使用更新后的 IP 地址,而是继续使用旧 IP 地址向 VASA Provider 发出调用。

更正操作

如果 VSC、VASA Provider 和 SRA 虚拟设备的 IP 地址发生更改,您应执行以下操作:

  1. vCenter Server 取消注册 VSC。
  2. 访问 https://<vcenter_ip>/mob
  3. 单击内容 > 扩展管理器 > 取消注册扩展 > 取消注册所有 com.netapp.* 扩展
  4. 使用 putty 以 root 身份登录到 vCenter Server
  5. 使用以下命令更改到 vsphere-client-serenity 目录:cd /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity
  6. 使用以下命令停止 vSphere Client 服务: vsphere-client stop
  7. 删除包含用户界面 (UI) 扩展的目录:rm -rf com.netapp*
  8. 使用以下命令启动 vSphere Client 服务:vsphere-client start

    此操作可能需要几分钟时间,才能使 vSphere Client 正确重新启动并初始化。

  9. 使用以下命令更改到 vsphere-ui serenity 目录: /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity/
  10. 使用以下命令停止 vSphere UI 服务:vsphere-ui stop
  11. 删除包含用户界面 (UI) 扩展的目录:rm -rf com.netapp*
  12. 使用以下命令启动 vSphere UI:service-control --start vsphere-ui