問題
原因
如果因 ESXi 磁碟已滿或發生記憶體流失,導致主機基礎結構服務關閉,則可能出現這種情況。如果 ESXi。
如果 ESXi 磁碟已滿或發生記憶體流失,則可能造成某些程序當機,並導致傳輸節點進入 已中斷連線狀態。在您執行 Admin CLI get managers 時,如果在成功登錄管理程式後發生當機,NSX 可能會返回作用中管理程式節點。執行 Admin CLI get controllers 時,NSX 顯示 無法取得控制器清單錯誤。解決方案
- 執行 Admin CLI get core-dumps,以檢視是否由於服務當機而產生任何核心傾印 (在 /var/core 或 /image/core 中)。
- 如果發生核心傾印,請執行 cmd esxtop,以瞭解哪個 NSX 程序耗用過多記憶體,並執行 df -h,以驗證 NSX 使用的磁碟分割未滿或接近已滿。
- 執行 /etc/init.d/nsx-proxy | nsx-nestdb status 以取得主機上基礎結構服務的狀態。
- 清理磁碟空間,然後發出 /etc/init.d/<service-name> start 命令,以啟動主機上任何已停止的基礎結構服務 (這是暫時的因應措施)。
- 若有看到任何核心傾印,請向 VMware 開立支援案例。