VMware Component Manager服务无法启动
近日,给一台Windows 2016上的vCenter打补丁,系统重启后,发现vmware的很多服务无法启动了。这是一台老版本的vcenter,虽然已经2021年了,但是它还管理着一些很老的ESX,比如ESX5.5的系统。所以,还是需要6.0的vCenter。
发现VMware Component Manager反复再启动,然后失败。检查了vmware服务的依赖关系,很多服务都是最终依赖于VMware Component Manager服务的,必须它先启动,其它服务才能启动。因为更新了 Windows补丁,SQL server补丁。还是感觉补丁不太可能造成这些问题的。因为vmware其实是运行在自己的python环境和java环境里的,Windows系统日志确实也看不出什么有用的信息,只是告诉你有个服务没有能在超时时间内启动。
在网上查了一些文章,其中有一篇提到,可以用certificate-manager命令重新生成全部证书,certificate-manager的位置在vcenter的安装路径下的vmcad目录里。
D:\Program Files\VMware\vCenter Server\vmcad
选择4,重新生成证书并替换所有证书。但是结果是失败,提示查看日志文件获取更多信息。日志文件位置在D:\ProgramData\VMware\vCenterServer\logs\vmca\certificate-manager.log
最后部分的内容如下:
2021-04-20T05:17:11.105Z INFO certificate-manager Command output :-
Entry with alias [vpxd-extension] in store [vpxd-extension] was created successfully
https://www.cnblogs.com/qishine/p/14721100.html
2021-04-20T05:17:11.105Z INFO certificate-manager Command executed successfully
2021-04-20T05:17:11.105Z INFO certificate-manager Running command : ['D:\\Program Files\\VMware\\vCenter Server\\python\\python.exe', 'D:\\Program Files\\VMware\\vCenter Server\\vpxd\\scripts\\updateExtensionCertInVC.py', '-e', 'com.vmware.vim.eam', '-c', 'D:\\ProgramData\\VMware\\vCenterServer\\data\\certmanager\\rollback\\vpxd-extension_bkp.crt', '-k', 'D:\\ProgramData\\VMware\\vCenterServer\\data\\certmanager\\rollback\\vpxd-extension_bkp.priv', '-u', 'administrator@vsphere.local', '-p', '*****']
2021-04-20T05:17:14.269Z INFO certificate-manager Command output :-
2021-04-20T05:17:11.717Z Updating certificate for "com.vmware.vim.eam" extension
2021-04-20T05:17:14.275Z ERROR certificate-manager 2021-04-20T05:17:11.717Z Updating certificate for "com.vmware.vim.eam" extension
2021-04-20T05:17:14.278Z INFO certificate-manager Error while reverting certificate for store : vpxd-extension
2021-04-20T05:17:14.279Z ERROR certificate-manager Error while reverting certificate for store : vpxd-extension
2021-04-20T05:17:14.280Z ERROR certificate-manager please see D:\ProgramData\VMware\vCenterServer\logs\vmca\certificate-manager.log for more information.
可以看到在处理vpxd-extension证书的时候遇到了问题。
经过查看,发现是服务器证书过期了,将服务器时间改到证书失效前,然后再通过 certificate-manager生成证书并替换(选择4或者8),
全部成功后,发现服务可以启动,vsphere client可以连接。但是发现提示Update Manager报错,还是证书相关。可能要换Update Manager的证书。
但是在Update Manager的证书路径下D:\Program Files (x86)\VMware\Infrastructure\Update Manager\SSL查看rui.crt发现证书有效期是10年的,并没有过期。将服务器时间改到当前,发现vsphere client无法登录,提示用户名密码错误。
经过查找,发现是STS的证书过期,可以重新生成一下。
vmware官方给出了重新生成证书的步骤,
https://docs.vmware.com/en/VMware-vSphere/6.0/com.vmware.vsphere.security.doc/GUID-F9A0CA06-8875-4A66-BBBA-DB0C0143B5AE.html
D:\ProgramData\VMware\vCenterServer\cfg\sso\keys
按照步骤重新生成了证书,但是更新STS证书的时候还是失败了
检查日志
D:\ProgramData\VMware\vCenterServer\runtime\VMwareSTSService\logs\ssoAdminServer.log
但是无法找到更多的解决方案了。无奈,重装一台VCSA的版本。只是VCSA需要另外配合Windows版本的Update Manager.
VMware Component Manager服务无法启动的更多相关文章
- 解决VMWARE NAT SERVICE服务无法启动或服务消失的问题
解决VMWARE NAT SERVICE服务无法启动或服务消失的问题 2016-02-02 11:18 2012人阅读 评论(2) 收藏 举报 分类: 网络通信(3) 今日使用VMware中的Wi ...
- VMware DHCP Service服务无法启动问题的解决
我的电脑出现VMware DHCP Service和VMware NAT Service两个服务无法启动的问题: 打开VMware主界面,菜单->编辑->虚拟网络编辑器: 勾选上“将主机虚 ...
- arcgis license manager 10.2服务无法启动
(步骤)1. 用cmd切换到 license manager 安装目录,如 C:\Program Files (x86)\ArcGIS\License10.2\bin,输入: Lmgrd -z -c ...
- VMware Host Agent服务不能正常启动
VMware Host Agent服务不能正常启动 原因及解决方法 一直都在用VMWare Server 2.0,其他都还好,就是隔三差五的会有些小问题,比如VMware Host Agent服务不能 ...
- Windows无法启动 VMware Workstation server服务解决方法
Windows无法启动VMware Workstation server服务, 可以通过删除datastores.xml文件来解决. 具体操作步骤如下: 1.在系统盘目录下,找到C:\ProgramD ...
- vmware无法安装vmware authorization&windows无法启动VMware Authorization Service服务
在vmware安装过程中或更新时,时常遇到vmware无法安装vmware authorization&windows无法启动VMware Authorization Service服务的情况 ...
- windows 本地链接 VMware虚拟机 redis服务
使用本地Windows链接 VMware虚拟机 redis服务 我用的虚拟机系统是:windows Server 2012 先把Redis服务器拷贝到服务器并解压,目录如下 这里仅仅作为演示,所以就不 ...
- zookeeper源码分析之一服务端启动过程
zookeeper简介 zookeeper是为分布式应用提供分布式协作服务的开源软件.它提供了一组简单的原子操作,分布式应用可以基于这些原子操作来实现更高层次的同步服务,配置维护,组管理和命名.zoo ...
- MSSQLSERVER服务无法启动的解决方案
MSSQLSERVER服务无法启动的解决方案 有时候sqlserver无法启动了,原因是mssqlserver服务没有启动,当你手动启动时,又出现服务无法响应的可恶错误提示... 笔者“有幸”遇到了, ...
随机推荐
- jquery通过id和class取值
一.Jquery通过id获取Input文本框value值 二.Jquery通过id获取文本内容(1) 三.Jquery通过id获取文本内容(2) 四.Jquey通过class获取文本内容 (注:Jqu ...
- idea控制台不能输入问题
idea控制台不能输入问题 在idea中,使用JUnit测试时,不能在控制台输入,进行下面的设置即可 第一步 :help---> Edit Custom VM Options... 第二步:添加 ...
- meet in the middle 复习笔记
前言 若干年前看过现在又忘了.这么简单都忘 所以今天来重新复习一下. 正题 考虑这样的问题: 给定 \(n\) 个物品的价格,你有 \(m\) 块钱,每件物品限买一次,求买东西的方案数. \(n\le ...
- CVPR 2017:See the Forest for the Trees: Joint Spatial and Temporal Recurrent Neural Networks for Video-based Person Re-identification
[1] Z. Zhou, Y. Huang, W. Wang, L. Wang, T. Tan, Ieee, See the Forest for the Trees: Joint Spatial a ...
- VS code 远程连接服务器步骤
①安装VS code,并连接远程服务器(本地也需要有ssh).参考 ②免密钥登录设置,参考 具体步骤:WIN+R -->cmd, 输入ssh-keygen,然后一直Enter,最终生成公钥和私钥 ...
- 免费SSL证书申请及部署实践
网络上关于如何签发免费SSL证书的博文一大片,但是真正操作起来的能让新手不迷惑的却很少,很多操作步骤受限于国内无法访问外网的阻碍,导致无法真正实施成功. 实际上,关于申请免费SSL证书主要涉及两大部分 ...
- Linux配置Oracle JAVA环境
1.下载java jdk的安装包 #pwd /usr/local/src 2.解压二进制文件并设置软连接 # tar -xvf jdk-8u241-linux-x64.tar.gz # ln -sv ...
- dijkstra最短路算法(堆优化)
这个算法不能处理负边情况,有负边,请转到Floyd算法或SPFA算法(SPFA不能处理负环,但能判断负环) SPFA(SLF优化):https://www.cnblogs.com/yifan0305/ ...
- Windows高效开发环境配置(一)
更多精彩内容,欢迎关注公众号:逻魔代码 前言 用了多年的 MacOS 做开发,一系列诸如 Alfred.Item2.Oh-my-zsh 之类的工具,大大地提升了工作的效率和使用舒适度.新工作不给配 M ...
- 排查jar包使用的第三方包并导出清单
找到jar包 cd /data/xx/lib/xxx/ 解压缩 unzip xxx.jar -d tempjarfile 进入lib目录 cd tempjarfile/BOOT-INF/lib 生产j ...