清理 vSphere 缓存的已下载插件软件包

如果在部署或升级 VSC、VASA Provider 和 SRA 虚拟设备后未自动更新插件,则应清理浏览器和 vCenter Server 上缓存的下载插件软件包以解决 vCenter Server 插件问题。

过程

  1. 从现有的 vSphere Web Client 或 vSphere Client 中注销。
  2. 删除浏览器缓存。
  3. 删除 vSphere Client 缓存的插件软件包。
    使用的网桥 操作
    Windows vCenter Server 删除位于以下路径的文件夹中的 com.netapp.vasa.vvol.webclient-x.x.x.xxxx、com.netapp.nvpf.webclient-x.x.x.xxxx 和 com.netapp.vsch5-x.x.x.xxxx:
    • vSphere Web Client 路径:C:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\vc-packages\vsphere-client-serenity
    • vSphere Client (HTML5) 路径:C:\ProgramData\VMware\vCenterServer\cfg\vsphere-ui\vc-packages\vsphere-client-serenity
    VCSA
    1. 通过 SSH 连接到 VCSA 设备。
    2. 使用 cd /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity 将目录更改为 vCenter Web Client UI 扩展目录
    3. 使用以下命令删除缓存的插件软件包:
      • rm -rf com.netapp.vasa.vvol.webclient-x.x.x.xxxx
      • rm -rf com.netapp.nvpf.webclient-x.x.x.xxxx
      • rm -rf com.netapp.vsch5-x.x.x.xxxx
    4. 使用 cd /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity 将目录更改为 vCenter Client (HTML5) UI 扩展目录
    5. 使用以下命令删除缓存的插件软件包:
      • rm -rf com.netapp.vasa.vvol.webclient-x.x.x.xxxx
      • rm -rf com.netapp.nvpf.webclient-x.x.x.xxxx
      • rm -rf com.netapp.vsch5-x.x.x.xxxx
  4. 使用以下命令登录到 vSphere 并重新启动 vSphere Web Client 和 vSphere Client 服务:
    • service-control --stop vsphere-client vsphere-ui
    • service-control --start vsphere-client vsphere-ui