目標:
瞭解在 VMware vCenter Server 中顯示為
「沒有回應」的主機與顯示為中斷
連線的主機之間的差異。
事實:
VMware vCenter Server
ESXi
資訊:
沒有回應
由於 vCenter Server 不知情的外部因素,主機無法使用 (呈現灰色),並顯示「 沒有回應 」。如果主機顯示為「未回應」,vCenter Server 將不再收到來自該主機的活動訊號。
發生這種情況的原因有很多,所有這些原因都會阻止從主機接收到 vCenter 的活動訊號。
一些常見原因包括:
- 主機與 vCenter Server 之間的網路連線問題,例如 UDP 連接埠 902 無法開啟、路由問題、纜線損壞、防火牆規則等
- hostd 未在主機上成功執行。
- Vpxa 未在主機上成功執行。
- 主機故障。
如果導致主機進入「無回應」的根本問題已解決,則主機可以從「沒有回應」回到正常狀態。然而,處於
中斷連線狀態的主機將不會由 vCenter Server 監視。無論基礎問題的狀態如何,它都會保持在該狀態。使用者必須在主機上按一下滑鼠右鍵,然後選取
「連線 」,才能在解決問題後,讓主機回到 vCenter Server 中的正常狀態。
已中斷連線
中斷連線是從 vCenter Server 端啟動的狀態,會暫停 vCenter Server 主機管理。所有 vCenter Server 服務都會忽略主機。
斷開連接的主機由使用者顯式斷開連接,或者主機上的許可證已過期。已中斷連線的主機需要使用者手動重新連接主機。
主機中斷連線的原因是以下三個原因之一 (其中兩個需要手動介入):
- 使用者在主機上按右鍵,然後選取中斷連線。
- 使用者對列為「無回應」的主機按右鍵,然後按一下「連線」,然後該工作會失敗。
- 主機授權將到期。
當主機中斷連線時,它會保留在 vCenter Server 清查中,但 vCenter Server 不會從中斷連線的主機取得任何更新。vCenter Server 不監視主機,也不瞭解該已中斷連接主機的運行狀況。
vCenter Server 在考慮中斷連線的主機時會採取保守的做法。主機上未回應的虛擬機器會影響 vSphere HA 的入場控制檢查。vCenter Server 在計算 HA 目前的容錯移轉層級時,不會納入這些虛擬機器。vCenter Server 假定在中斷連線的主機上執行的所有虛擬機器會在主機故障時進行容錯移轉。由於不知道主機的狀態,以及 vCenter Server 未與該主機通信,HA 無法將其用作保證的容錯移轉目標。在中斷主機連線時,vCenter Server 會停用該主機上的 HA。主機隔離時,該主機上的虛擬機不會進行故障轉移。當主機重新連線時,主機便可再次進行容錯移轉。
相關的文章:
若要診斷中斷連線的 ESXi 主機,請參閱 VMware 文章:
故障診斷處於無回應狀態的 ESXi/ESX 主機 (1003409)。