解决VCSA7.0 u2 异常停机后 no healthy upstream问题


故障现象

今天将VMWare 强制关机后,VCSA7.0u2访问控制台时https://[VCSA地址] , 突然出现no healthy upstream的字样,重启也解决不了问题。

这可咋整,不急,我们慢慢来解决

解决方法:

登录https://172.22.1.250:5480, 设备管理后台,发现整体运行状况有警示,按照提示先解决log盘空间问题,

登录主机

登录[esxi]主机查询vcenter在那个ESXI主机上,然后登录vcenter主机,或者通过ssh连接vcenter主机。

扩展硬盘

编辑vSphere Client这个虚拟主机,确认是五块硬盘从10G扩展到50G

扩容后但是还是无法打开,vcneter网站,登录https://172.22.1.250:5480, 设备管理后台,发现许多的服务还是无法启动。

登录https://172.22.1.250:5480 设备管理后台,发现许多的服务还是无法启动,虽然现在运行状态都显示正常。


vmware vceneter server 手动也是无法启动的,

 

登录vCenter服务器

通过ssh连接到[vcenter]服务器,输入shell

查询所有证书有效期

for i in $(/usr/lib/vmware-vmafd/bin/vecs-cli store list); do echo STORE $i; 
sudo /usr/lib/vmware-vmafd/bin/vecs-cli entry list --store $i --text | egrep "Alias|Not After"; done

更新证书

选择4

/usr/lib/vmware-vmca/bin/certificate-manager

更新完成,启动所有的服务

service-control --start --all

确认服务状态

登录设备后台查看服务都已经启来了

web登录vCenter

再来打开vcenter地址,已经可以成功打开了