前幾天有一台 ESXi 無法連接上,一開始是這樣,這台 Host 下面的 VM 都呈現灰色,但是還是有在運作。
後來就手動 Connect,依舊失敗,出現了以下的錯誤訊息
有去這台 ESXi,重新啟動 vpxa 服務,但還是無法重啟,
也去重新啟動過 Management-agent,還是一樣
之後就去查 VMWare KB,發現可能是以下問題產生的
- 此台 ESXi 上面的 VM 的 Snapshot 數太多 (不能超過 32 個)
- 此台 ESXi 的硬碟空間剩餘不多
- ESXi 的版本跟 vCenter 不同
遺憾的是這三項跟我都不符合,只好開 Case。
更遺憾的是開了 Case,VMWare 工程師也請我查了一堆原因,但都不是真正的原因,所以最後用 vpxa 服務起不來為主因,建議我重開機……
好了,跟大家的預期一樣,重開機之後就好了
這幾年的感想……Hyper-V 跟 VMWare 沒有誰穩的問題,只有運氣好壞的問題….. 是該買幾包乖乖放在 ESXi 主機上了!
附錄
----------------------------------------------------------------------------------
ESXi 5.X 重新啟動 management-agent 還有 vpxa 的方法
GUI 介面:
- 用 Console 連接
- 按 F2, root 登入
- Troubleshooting Options-->Restart Management Agents.
- F11 確定 restart the services.
SSH 介面: 連接 SSH 到 ESXi (記得先打開 SSH)
----------------------------------------------------
/etc/init.d/hostd restart
/etc/init.d/vpxa restart
/etc/init.d/vpxa restart
但是也可以從 vSphere Client 連接到 ESXi,在 Configuration 裡面,找到 Security Profile,Service 裡面選擇右上方的 Properties,然後在裡面找到 vpxa,就可以 Restart 了。
-----------------------------------------------------------------------------------------
1 則留言:
有試過這個嗎?
/etc/init.d/sfcbd-watchdog restart
張貼留言