VMware 上的原始執行緒供參考:https://communities.vmware.com/thread/490718
你好,
我們一直在解決阻止 vCenter 伺服器連接到某些遠端主機的問題。這影響了在 Windows Server 2008 R2 和 2012 R2 上執行 5.1 和 5.5 的 2 個不同的 vCenter 伺服器。
導致錯誤的過程
- 我們能夠在主機重新啟動或全新安裝 vCenter 後將主機新增至資料中心
- 如果我們的主資料中心 MPLS 發生故障(維護或其他原因),我們將失去與所有遠端主機的連接
- 一個資料中心能夠毫無問題地重新連線。這個特定的資料中心是我們的輔助資料中心
- 沒有其他遠端站點能夠重新連接
故障排除
- 跨 VMware 基礎架構(Windows 伺服器、ESXi 主機)停用 IPv6
- 將握手超時時間增加到 120000
- 重新啟動管理網絡
- 清除ARP表
- 鎖定模式已停用
- 跨網路禁用代理 ARP
筆記
我們有一台ESX 4.1 主機能夠毫無問題地重新連接(只經歷過一次斷開連接,但與5.5 主機不同,沒有出現任何問題) 我們能夠透過vSphere 用戶端和SSH 連接到主機,不會出現任何問題網路團隊也在解決這個問題,但我們無法排除 VMware 是罪魁禍首
紀錄
vpxd 2014-09-24T14:00:14.785-05:00 [05920 警告「預設」] 無法連接套接字; , >, e: system:10060(由於連接方在一段時間後沒有正確回應而導致連線嘗試失敗,或因連線的主機未能回應而建立連線失敗)
2014-09-24T14:00:14.785-05:00 [05920 錯誤 'HttpConnectionPool-000001'] [ConnectComplete] 連線失敗; cnx: (null), error: class Vmacore::SystemException(連線嘗試失敗,因為連線方在一段時間後沒有正確回應,或因連線的主機未能回應而建立的連線失敗)
2014-09-24T14:00:14.785-05:00 [05852 錯誤 'httphttpUtil' opID=6159800D-000000AB-d6] [HttpUtil::ExecuteRequest] 發送時間請求時出錯請求後,或因連線的主機未能回應而建立的連線失敗
2014-09-24T14:00:14.785-05:00 [05852 錯誤 'vpxdvpxdHostAccess' opID=6159800D-000000AB-d6] [VpxdHostAccess::59800D-000000AB-d6] [VpxdHostAccess::Connect] 無法發現版本:vim.
2014-09-24T14:00:14.786-05:00 [05852 資訊 'commonvpxLro' opID=6159800D-000000AB-d6] [VpxLRO] -- 完成任務內部-50701 dataqueer-acidry --imqueer-Ridry --im-50701 -dataqueer. -
2014-09-24T14:00:14.786-05:00 [05852 訊息'預設'opID=6159800D-000000AB-d6] [VpxLRO] -- 錯誤任務內部-5070 -- datacenter-31Connection v. vim.fault.NoHost:
--> 結果:
--> (vim.fault.NoHost) {
--> 動態型別 = ,
--> 故障原因 = (vmodl.MethodFault) null,
--> 名稱 = "xxxesxi01.xxx.com",
--> 味精=“”,
--> }
--> 參數:
-->
連線錯誤 在 vCenter Server“VCENTER”上呼叫物件“XXX”的“Datacenter.QueryConnectionInfo”失敗。
謝謝