問題

由於與 NSX Manager 的連線中斷,準備作為傳輸節點的 ESXi 主機進入 未知已中斷連線狀態。 NSX 會顯示以下錯誤: NSX 管理節點與主機 <uuid> 之間的活動訊號已關閉

原因

如果因 ESXi 磁碟已滿或發生記憶體流失,導致主機基礎結構服務關閉,則可能出現這種情況。如果 ESXi

如果 ESXi 磁碟已滿或發生記憶體流失,則可能造成某些程序當機,並導致傳輸節點進入 已中斷連線狀態。在您執行 Admin CLI get managers 時,如果在成功登錄管理程式後發生當機,NSX 可能會返回作用中管理程式節點。執行 Admin CLI get controllers 時,NSX 顯示 無法取得控制器清單錯誤。

解決方案

  1. 執行 Admin CLI get core-dumps,以檢視是否由於服務當機而產生任何核心傾印 (在 /var/core 或 /image/core 中)。
  2. 如果發生核心傾印,請執行 cmd esxtop,以瞭解哪個 NSX 程序耗用過多記憶體,並執行 df -h,以驗證 NSX 使用的磁碟分割未滿或接近已滿。
  3. 執行 /etc/init.d/nsx-proxy | nsx-nestdb status 以取得主機上基礎結構服務的狀態。
  4. 清理磁碟空間,然後發出 /etc/init.d/<service-name> start 命令,以啟動主機上任何已停止的基礎結構服務 (這是暫時的因應措施)。
  5. 若有看到任何核心傾印,請向 VMware 開立支援案例。