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 上更新了它。

相關內容