Problem
Ursache
Host-Infrastrukturdienste sind ausgefallen, weil ESXi-Festplatten voll sind oder ein Arbeitsspeicherverlust zu diesem Zustand führen kann. Wenn ESXi.
Wenn ESXi-Festplatten voll sind oder ein Arbeitsspeicherverlust vorliegt, kann dies dazu führen, dass bestimmte Prozesse abstürzen und der Transportknoten in den Status Getrennt versetzt wird. Wenn Sie den CLI-Administratorbefehl get managers ausführen, gibt NSX möglicherweise einen aktiven Managerknoten zurück, wenn der Absturz nach erfolgreicher Managementleistung aufgetreten ist. Wenn Sie den CLI-Administratorbefehl get controllers ausführen, gibt NSX den Fehler Abrufen der Controller-Liste fehlgeschlagen aus.Lösung
- Führen Sie den CLI-Administratorbefehl get core-dumps aus, um festzustellen, ob aufgrund eines Dienstabsturzes Kerne generiert wurden (in /var/core oder /image/core).
- Wenn ein Core-Dump auftritt, führen Sie den Befehl esxtop aus, um zu sehen, welcher NSX-Prozess zu viel Arbeitsspeicher beansprucht. Führen Sie df -h aus, um sicherzustellen, dass die von NSX verwendeten Festplattenpartitionen nicht voll oder nahezu voll sind.
- Führen Sie /etc/init.d/nsx-proxy | nsx-nestdb status aus, um den Status der Infrastrukturdienste auf dem Host abzurufen.
- Bereinigen Sie den Festplattenspeicher und starten Sie dann die angehaltenen Infrastrukturdienste auf dem Host, indem Sie den Befehl /etc/init.d/<service-name> start ausgeben (als temporäre Problemumgehung).
- Öffnen Sie einen Support-Fall bei VMware, wenn Kerne angezeigt werden.