vcenter有些证书是2年需要手工续订一下,不然会导致vc登录不了,报500错误等情况,今天处理了证书续订异常的问题,记录一下处理步骤:
续订证书的时候报错:续订证书时发生意外错误
登录VC管理管理:https://ip:5480,开启shell 等功能
如果忘记root 密码,可以通过登录ssh ,进行修改:
输入vc管理账户和密码
进入shell命令后:
sudo passwd root //即可修改vc虚拟机的root密码 ,VC虚拟机操作系统本身也是linux系统
通过登录shell:
for i in $(/usr/lib/vmware-vmafd/bin/vecs-cli store list); do echo STORE $i; /usr/lib/vmware-vmafd/bin/vecs-cli entry list --store $i --text | egrep "Alias|Not After"; done
/usr/lib/vmware-vmca/bin/certificate-manager --mode repair //使用命令修复证书
证书修复后会强制重启VC服务,登录验证即可。
验证: