主機上的其中一項管理服務可能已故障或進入「未回應」狀態。
這需要分析管理服務失敗或停止回應的根本原因。在使叢集/ESXi 處於穩定狀態之前,請參閱收集 VMware ESXi 的診斷資訊,以收集 vCenter Server 和 ESXi 主機記錄。有時這無法完成,因為節點不會回應收集記錄的命令。請檢閱本文「解決方案」一節中的資訊。如需要瞭解根本原因,可由 DELL EMC 支援團隊分析記錄,以檢查問題是否與以下已知問題相關。
重新開機主機上的 hostd 或 vpxa,可協助恢復 vSphere 用戶端上的主機管理功能。您可以使用 SSH 會話對 ESXi 主機執行此作業。
對「未回應」ESXi 主機的另一個回應是重新開機 ESXi 主機上的管理代理程式。(請參閱 VMware KB - 1003490)
可直接使用 CLI/SSH 會話,將 ESXi 主機的管理代理程式重新開機至 ESXi (如果在問題發生前已啟用 SSH)。
但是,如果沒有啟用 SSH,存取 BMC/iDRAC 埠將可讓您存取 ESXi DCUI 畫面,以便重新開機管理服務。
請參閱 VMware KB - 1003490以重新開機 ESXi 中的管理代理程式。
如果 DCUI 主控台介面已停止回應,且您無法重新開機管理代理程式或服務,則使用 SSH 或 RDP 手動關閉虛擬機器 (在該節點上已註冊,但在 vCenter 上顯示已中斷連線) 是唯一可以讓虛擬機器和 ESXi 主機恢復穩定狀態的唯一方法。完成後,使用 ESXi 主機的 BMC/iDRAC 電源控制、重新開機電源 (重新開機),讓 ESXi 主機進入穩定狀態。
在重新開機「無回應」ESXi 主機之前,您可以減少虛擬機器的停機時間。將虛擬機器關機後,立即將虛擬機器註冊到其他穩定的主機。(之後可以重新開機問題 ESXi 主機)。
以下為
如何在 vCenter Server 中註冊或新增虛擬機器 (VM) 至 vSphere 清查的步驟。
如果無法使用 SSH/RDP 關閉虛擬機器電源,請透過 ESXi 主機 SSH 會話終止虛擬機器,請參閱
無法關閉 ESXi 主機中的虛擬機器電源。
虛擬機器問題:
無法關閉 ESXi 主機中的虛擬機器電源 -
1014165
關閉 ESXi 主機上沒有回應的虛擬機器的電源 -
1004340
虛擬機器在 vCenter Server 中顯示為無效或孤立 -
1003742
虛擬機器似乎正在多個 ESX/ESXi 伺服器上執行或註冊 -
1005051
無法存取虛擬機器,並且缺少組態檔案 -
2006648
虛擬機器在重新開機位於其所在的 ESXi 主機後成為孤立裝置 -
2013301
在無法使用 vSphere 用戶端管理主機時,從命令列開啟虛擬機器的電源 -
1038043
無法開啟先前處理過的 ESX/ESXi 虛擬機器的電源 -
1003648
疑難排解已停止回應的虛擬機器 -
1007819
無法開啟託管虛擬機器的電源 -
1003671
虛擬機器檔案相關問題:
從 vmware.log 重新建置虛擬機器的 .vmx 檔案 -
1023880
調查 ESXi 上的虛擬機器檔案鎖 -
10051
驗證 ESX/ESXi 虛擬機器檔案完整性 -
1003743