vSphere 客户端无法连接到 ESXi 5.5。连接超时

vSphere 客户端无法连接到 ESXi 5.5。连接超时

vSphere 客户端无法连接到 ESXi 5.5。系统错误消息:

Call "ServiceInstance.RetrieveContent" for object "ServiceInstance" on Server failed.

The request failed because the remote server took too long to respond. (The command has timed out as the remote server is taking too long to respond)

发现此问题时,我没有更改 ESXi 中的任何设置。我尝试连接不同的计算机。错误消息相同。当我尝试连接时,我看到了 SSL 证书的消息,然后客户端尝试连接很长时间,最后我收到此错误。

但是我可以用 ESXi ping 服务器。当我执行 telnet 443 时,cmd 屏幕变黑。在虚拟机管理程序上运行的所有虚拟机都可以正常工作,我可以使用 443、80、ssh 和 rdp 访问虚拟机。

使用 nmap 扫描 ESXi。

Not shown: 989 filtered ports

PORT     STATE  SERVICE

22/tcp   closed ssh

80/tcp   open   http

427/tcp  open   svrloc

443/tcp  open   https

902/tcp  open   iss-realsecure

5988/tcp closed wbem-http

5989/tcp open   wbem-https

8000/tcp open   http-alt

8080/tcp closed http-proxy

8100/tcp open   xprint-server

8300/tcp closed tmi

我该如何解决这个问题?

答案1

我是这样修复的:

数据中心用户界面:

  • 连接到 ESXi 主机的控制台。
  • 按 F2 键自定义系统。
  • 以 root 身份登录。
  • 使用向上/向下箭头导航至重新启动管理代理。

注意:在 ESXi 4.1 和 ESXi 5.x 中,此选项在“故障排除选项”下可用。

  • 按 Enter 键。
  • 按 F11 重新启动服务。
  • 服务重新启动后,按 Enter。
  • 按 Esc 键退出系统。

从本地控制台或 SSH:

  • 以 root 身份登录 SSH 或本地控制台。
  • 运行以下命令:

/etc/init.d/hostd restart /etc/init.d/vpxa restart

注意:在 ESXi 4.x 中,运行以下命令重新启动 vpxa 代理:

/etc/opt/init.d/vmware-vpxa restart

答案2

我首先启动 PDC 服务器,然后重新启动 vcenter 服务器,它就可以正常工作了。

答案3

我遇到了同样的问题,发现服务器网络驱动程序不匹配,在我的情况下是 HP emulex 驱动程序导致了该问题,因此我下载了相同的驱动程序并在 esxi 上进行了更新。

相关内容