打开vCenter网页显示no healthy upstream报错,报错如图
解决办法:
1、使用SSH访问VSCA主机。
2、输入如下命令,检查证书有效期,发现__MACHINE_CERT证书到期。
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
STORE MACHINE_SSL_CERT
Alias : __MACHINE_CERT
Not After : May 13 19:13:28 2023 GMT
STORE TRUSTED_ROOTS
Alias : 6a23dc81223746a515a85e9cca52764b2e3abb00
Not After : May 8 07:13:28 2031 GMT
STORE TRUSTED_ROOT_CRLS
Alias : 64349b77335ceb78c86e429d2bc5592bd946d81f
STORE machine
Alias : machine
Not After : May 8 07:13:28 2031 GMT
STORE vsphere-webclient
Alias : vsphere-webclient
Not After : May 8 07:13:28 2031 GMT
STORE vpxd
Alias : vpxd
Not After : May 8 07:13:28 2031 GMT
STORE vpxd-extension
Alias : vpxd-extension
Not After : May 8 07:13:28 2031 GMT
STORE hvc
Alias : hvc
Not After : May 8 07:13:28 2031 GMT
STORE data-encipherment
Alias : data-encipherment
Not After : May 8 07:13:28 2031 GMT
STORE APPLMGMT_PASSWORD
STORE SMS
Alias : sms_self_signed
Not After : May