VMware Vcenter Server 两个服务无法启动
vmware吧
全部回复
仅看楼主
level 1
protoess 楼主
环境:VCENTER SERVER是在64位 win2003下安装的
DB:另外一台机器上 装的是32位的oracle
条件:ORACLE可以正常连接,ODBC连接也是正常的。安装VCENTE SERVER 5.0也能正常。
现象:安装完了VCENTE SERVER 5.0后发现远程用vsphere client无法连接,用server端自己连接自己也不行,提示无法找到主机。 进入服务中查看 现象如下:
在线等,感谢各位。不知道是什么原因导致的
2012年11月04日 15点11分 1
level 1
vcenter服务在系统重启后就不能启动 感觉vmware的BUG
2013年04月25日 01点04分 2
感谢问题已经解决
2013年04月26日 04点04分
怎么弄好的,在线等哦,我也是这个问题 头疼死》》》》[委屈]
2013年07月25日 07点07分
level 1
怎么弄好的
2013年04月26日 15点04分 3
level 7
请确认防火墙设置。
2013年04月27日 09点04分 4
level 7
补充:
所需的端口
vCenter Server 需要使用某些特定端口发送和接收数据。
vCenter Server 系统必须能够将数据发送到每个受管主机,并且从每个 vSphere Client 接收数据。要在受管主
机间启用迁移和置备活动,源主机和目标主机必须能够彼此接收数据。
VMware 使用指定的端口进行通信。此外,受管主机将在指定的端口上侦听来自于 vCenter Server 系统的数据。
如果这些任意元素之间存在放火墙,并且系统正在使用 Windows 防火墙服务,则安装程序将在安装期间打开
这些端口。对于自定义防火墙,必须手动打开所需端口。如果在两台受管主机之间有防火墙,并且您要在源主
机或目标主机上执行活动,例如迁移或克隆,则必须配置一种方式,以便受管主机接收数据。
注意 在 Microsoft Windows 2008 中,防火墙的默认状态为启用。
端口描述
80 vCenter Server 需要端口 80 用于直接 HTTP 连接。端口 80 会将请求重定向到 HTTPS 端口 443。如果
意外使用了 http://server 而不是 https://server,此端口将非常有用。
389 此端口在 vCenter Server 的本地和所有远程实例上必须处于打开状态。这是 vCenter Server 组的目录服
务的 LDAP 端口号。vCenter Server 系统需要绑定端口 389,即使没有将此 vCenter Server 实例加入到
链接模式组。如果此端口上正在运行另一服务,则最好移除该服务,或将其端口更改为其他端口。如果
需要,可以在从 1025 到 65535 的任一端口上运行 LDAP 服务。
如果此实例充当 Microsoft Windows 活动目录,请将端口号从 389 更改为从 1025 到 65535 的任一可用
端口。
443 vCenter Server 系统用于侦听来自 vSphere Client 的连接的默认端口。要使 vCenter Server 从 vSphere
Client 接收数据,请在防火墙中打开 443 端口。
vCenter Server 系统还使用端口 443 侦听从 vSphere Web Access Client 和其他 SDK 客户端传输的数据。
如果对 HTTPS 使用另一个端口号,则登录 vCenter Server 系统时必须使用 <ip-address>:<port>。
636 对于 vCenter 链接模式,这是本地实例的 SSL 端口。如果此端口上正在运行另一服务,则最好移除该服务,
或将其端口更改为其他端口。如果需要,可以在从 1025 到 65535 的任一端口上运行 SSL 服务。
902 vCenter Server 系统用于将数据发送到受管主机的默认端口。受管主机也会通过 UDP 端口 902 定期向
vCenter Server 系统发送检测信号。服务器和主机之间或各个主机之间的防火墙不得阻塞此端口。
902/903 不得在 vSphere Client 和主机之间阻塞端口 902 和 903。这些端口由 vSphere Client 使用以显示虚拟机
控制台。
8080 Web 服务 HTTP。用于 VMware VirtualCenter Management Webservices。
8443 Web 服务 HTTPS。用于 VMware VirtualCenter Management Webservices。
2013年04月27日 09点04分 5
level 1
我也遇到了这个问题,在日志里面的应用系统日志中,查看到错误信息,其中包括:Error getting configuration info from the database这样一句。
具体解决办法是,将
ADAM_VMwareVCMSDS和OracleServiceVCENTER、OracleOraDb11g_home1TNSListener添加到vpxd (就是Vmware VirtualCenter Server服务)的依赖中。
具体做法是:找到数据库的服务名称:
还有一个是VMwareVCMSDS服务的服务名称:ADAM_VMwareVCMSDS
找到服务名称之后,打开注册表,运行--regedit.exe 找到 HKLM\System\CurrentControlSet\Services\vpxd,打开DependOnService值,将上面三个服务名称添加进去,注意下面留一个空白行。之后可以看到:VMware VirtualCenter Server服务的依赖里面有这三个。最后重启,稍微等待3分钟左右,vmware服务就全部都启动好了。
2014年09月11日 02点09分 6
1