清理vSphere Client中客户端插件的缓存

Posted on

如果在升级集成于vSphere Client中的客户端插件后,相应插件页面显示不正常,或依旧显示升级前的内容,则可以尝试清理vSphere Client缓存。

操作方式

1. 将vSphere Client客户端登出。

2. 清空浏览器缓存。

3. 登录vCenter服务器(一般为Windows),定位到如下位置(其中X代表安装vCenter的盘符):

#vSphere Client (HTML5)
X:\ProgramData\VMware\vCenterServer\cfg\vsphere-ui\vc-packages\vsphere-client-serenity

#vSphere Web Client
X:\ProgramData\VMware\vCenterServer\cfg\vsphere-client\vc-packages\vsphere-client-serenity

如果使用的是vCenter Server Appliance(VSCA)部署方式,则对应位置如下:

#vSphere Web Client
$ cd /etc/vmware/vsphere-client/vc-packages/vsphere-client-serenity

#vSphere Client (HTML5)
$ cd /etc/vmware/vsphere-ui/vc-packages/vsphere-client-serenity

4. 删除以“插件ID+版本号”命名的文件夹,例如:com.vmware.vrops.install-6.7.0.41000。其中插件ID可以在vCenter的“系统管理”—“客户端插件”页面中查询。

5. 重启vSphere Client服务:

$ service-control --stop vsphere-client vsphere-ui
$ service-control --start vsphere-client vsphere-ui

重新登录Sphere Client,此时客户端插件界面应该恢复正常。

END