vCenter 6.5 以后的版本,使用的证书只有2 年有效期,一不小心就过期了。过期后登录会出现各种错误,导致无法登录系统:
- 进行身份验证过程中出错,返回登录屏幕
- 获取身份提供程序时出错。请重试。如果问题仍然存在,请联系您的管理员。
- no healthy upstream
解决方式如下:
- 首先通过esxi建立vCenter快照,给自己留个后手。打快照时取消对内存进行快照的勾选项。
- 利用ESXI进入vCenter的shell,输入命令/usr/lib/vmware-vmca/bin/certificate-manager打开证书管理工具,按8更新所有证书。注意在IPAddress和Hostname项,输入正确的FQDN域名或者ip,其他保持默认即可。
改进措施:
一定要记得在到期之前,及时续定证书,路径为“主页–系统管理–证书–证书管理–选择证书–操作–续订”。