VMware Knowledge Basehttps://kb.vmware.com/s/article/64993?lang=zh_cn现在官网已经有中文版,这里根据自己实践简单总结概括一下,并添加一下啊需要注意的点,
标题为:在 Windows Server 2008 R2 或更高版本上无法安装 vCenter Converter 6.2 (64993)
也就是说,2012也是可以,本人已经测试过了,当然更高版本就不懂了,2016这些。
- 安装 vCenter Converter standalone 6.x 时,安装会完成,但会出现弹出窗口“无法启动服务 (Could not start service)”。
- 在 Windows Service Manager 中,vCenter Converter Agent、vCenter Converter Server 或 vCenter Converter Worker 服务无法转变为“正在运行”。
- 在 Windows 事件查看器中可以获得事件 ID 7009,并显示内容“等待 VMware vCenter Converter Standalone Worker 服务连接时达到超时时间(30000 毫秒) (A timeout was reached (30000 milliseconds) while waiting for the VMware vCenter Converter Standalone Worker service to connect)”。
以上是错误提示,可以在windows事件查看器的系统那项查看得到(我这比他们更详细点)
下面就是解决方案:
-
单击开始按钮,然后单击运行,键入 regedit,接着单击确定。
-
在注册表编辑器中,单击注册表子项 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control。
-
在详细信息窗格中,找到 ServicesPipeTimeout 条目,右键单击该条目,然后选择修改。
注意:如果 ServicesPipeTimeout 条目不存在,则使用以下方法创建该条目:选择编辑菜单的新建,在 DWORD 值的后面键入 ServicesPipeTimeout,然后单击 Enter。
-
单击十进制,输入以毫秒为单位的新超时值,然后单击确定。(将值修改为更大的数字。此值不是建议值,请相应地调整此值。)
-
重新启动计算机。
-
在 Windows Service Manager 中手动启动 vCenter Converter Agent/Server/Worker 服务。如果此服务仍然无法启动且出现 Windows 事件 7009,请增加“ServicesPipeTimeout”值。
这里全是复制粘贴,大家用的时候可以放心复制粘贴(之前就是被某些人弄的文章坑了,注册表需要添加的这项,他们还打错了,搬运都搬运得这么不认真),我添加的值是默认的十倍,就是30w毫秒
这里有个重点需要注意的,要重启主机,才能生效,反正我用了 gpupdate /force 命令也不行(也有可能我的这个主机有问题)
重启完 过了一会,对应的服务就全部起来liao