一招解决虚拟化无法添加ESXi
2021-10-27阅读 5

前言:

如果你正好遇到这个问题,在紧急的做troubleshooting,又尝试过很多方法都不行,请直接跳到一招解决试一下,这招不会让你失望。

 

问题如下:公司VC无法添加ESXi,原以为这个问题是个小青铜,没想到是个隐藏的大Boss

 

So,进入第一步按常规排错,要求先排除网络问题。 排查后基本排除网络故障可能。

 

进一步通过询问沟通,了解对方环境是windows版本VC,这在当前6环境中已经不推荐了,我们更推荐用VCSA

 

整理一下我掌握的情报是:网络没问题,VC不是升级上来的,VC不是VCSA,是windowsVC,那问题出在哪呢?

 

先按百度到的方式解决试试:

 vpxd.certmgmt.certs.minutesBefore 更改为10(在系统管理 > vCenter Server 设置>高级设置里)。

 

果然一样的报错,这个更改更多的是用在更新证书后的情况,VMware会要求用企业从属证书替换 VMware 证书颁发机构证书后等待 24 小时,导致无法添加ESXi。(Tips:这个行为在VC 6.0 U2后已更改了)

 

终极大法:

如果遇到VC无法添加ESXi,并且报这个错误:

 

添加/更改以下这个值:

 

更改后,就能正常添加Esxi了。

 

当然:运维管理在变更前先要有备份/快照,有回退措施,变更后多观察,是否影响已有的环境,这些就都不老生常谈了。