故障现象:

  1. VMware vCenter服务器的VMware VirtualCenter Server、VMware VirtualCenter Management Webservices这两个服务启动失败。 

  2. 查看Windows日志-->应用程序看到以下错误:VMware VirtualCenter Server Service服务启动失败_第1张图片同时打开vCenter日志路径C:\ProgramData\VMware\VMware VirtualCenter\Logs里面找到vpxd-XXXX.log日志文件看到以下错误:VMware VirtualCenter Server Service服务启动失败_第2张图片

  3. 按照错误提示用百度搜索,在VMware官网上看到一篇文章:https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2044680。

    官网的东西全英文,翻译了下大概的操作步骤:

  4. 在vCenter服务器上打开“管理工具”-->“ADSI编辑器”

  5. 在“ADSI编辑器”中右击鼠标点“连接到”,然后在“连接点”选择“选择或键入可分辨名称或命名上下文”中输入"dc=virtualcenter,dc=vmware,dc=int"注意这里红色部分字体为英文输入状态,接着在“计算机”的文本框中输入"localhost:389",最后点”确定“

  6. 在”OU=Instances“下面找到vpxd-XXXX.log日志文件中报错的CN,我这里是cn=a8a803c8-9f56-43a5-80d9-47c6094b4d55

    ,点中这个条目确认条目右边的内容是空白后删除该条目。注意:如果条目右边如果有内容请不要删除该条目,另外寻找解决办法。