vSphere Web Client无法连接vCenterServer问题(5.5)

注意:主要此文章的背景是vCenter 5.5, 是通过360极速浏览器登入到vCenter的。

数据库为SQL Server2008 系统为windows server2008 企业版

问题描述:无法连接到一个或多个vCenterServer 系统:https://xxx:443/sdk

一、验证vCenter Server服务是否启动。方法是在【windows任务管理器】的【服务】中看vpxd服务(VMwareVirtualCenter Server)是否启动,一般无法登录的原因主要是该服务未启动。如果未启动,单击右键该服务项,弹出窗口,单击【启动服务】,服务启动后,若重新登录成功,问题解决。

二、若服务仍无法启动可能有两个原因所致。

其一:安装vCenter Server的服务器也安装了IIS服务,IIS 服务启动在前,vCenter Server服务启动在后,相互冲突,使VMware VirtualCenterServer无法启动

其二:VMware VirtualCenter Server手动启动也无法启动,这个问题常常发在vCenter Server及所安装的SQL Server在同一台时!因为重新开机后有时vCenterServer服务已经启动完成了,但vCenterDatabase (SQL Server)还没启动完成,此时就会发生这样的状况。

三、针对二中的情况,其解决方法是使vCenter Server 服务必须等到SQL Server 服务启动完成后才启动,然后禁用IIS服务,设定步骤如下:(以Windows Server 2008 为例)

 1、登入vCenterServer 主机,打开【windows 任务管理器】的【服务】选项卡,打开【服务(s)…】

vSphere Web Client无法连接vCenterServer问题(5.5)_第1张图片

2、确认SQL Server 名称,双击SQL Server(MSSQLSERVER)条目打开属性。此例MSSQL Server 2008完整服务名称为MSSQLSERVER并复制此名称。

vSphere Web Client无法连接vCenterServer问题(5.5)_第2张图片

vSphere Web Client无法连接vCenterServer问题(5.5)_第3张图片

3 、修改注册表,【win】+【R】打开运行窗口输入【regedit】打开注册表编辑工具,进入以下路经【HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpxd】选择【DependOnService】双击打开【编辑多字符串】输入SQL Server 服务名称【MSSQLSERVER】(建议粘贴名称与上面查看的服务名称不一样无效)然后点击【确定】 退出注册表编辑工具。

vSphere Web Client无法连接vCenterServer问题(5.5)_第4张图片

vSphere Web Client无法连接vCenterServer问题(5.5)_第5张图片

vSphere Web Client无法连接vCenterServer问题(5.5)_第6张图片

4、再次进入【服务】选择“VMware VirtualCenterServer”双击打开属性的【依存关系】查看是否有数据库依赖。

vSphere Web Client无法连接vCenterServer问题(5.5)_第7张图片

vSphere Web Client无法连接vCenterServer问题(5.5)_第8张图片

5、禁用IIS服务:打开【服务器管理器】打开【Web服务器(IIS)】找到系统服务除【ASP.NET State Server】外其他服务全部禁用。

vSphere Web Client无法连接vCenterServer问题(5.5)_第9张图片

选择服务找到对应的服务全部禁用,以【Application Host Helper service 】为例,双击服务名称打开属性在启动类型中选择【禁用】。

vSphere Web Client无法连接vCenterServer问题(5.5)_第10张图片

你可能感兴趣的:(虚拟化和云计算)