Letzte Woche habe ich eine kleine Infrastruktur, die aus zwei vsphere-Knoten und einem vcenter besteht, von vsphere 5.5 auf vsphere 6 aktualisiert, indem ich im Appliance-Format zum vcenter gewechselt habe.
Der Kunde hatte kein DNS zur Verfügung und deshalb haben wir versucht, das Problem mithilfe der Hosts-Dateien des vcenter und der beiden esxi-Hosts zu umgehen (Es war fast ein Test, da in den neuesten Versionen von vsphere ein DNS obligatorisch ist!).
Ich aktualisiere alles, Ich hänge Hosts an das neue vCenter an, Ich mache einige Tests und alles scheint in Ordnung zu sein. Das Seltsame ist, dass nach etwa 24/48 Betriebsstunden dieser Fehler auf der Registerkarte "Host-Zusammenfassung" angezeigt wurde:
Konfigurationsprobleme
Der Agent kann keine Herzschläge senden: Host ist ausgefallen
In Wirklichkeit scheint alles richtig zu funktionieren, Die Hosts sind erreichbar und verwaltbar, aber es ist offensichtlich nicht das Beste, die beiden Hosts mit einem roten Fehler zu haben (Ich habe nicht überprüft, ob die HA richtig funktioniert).
Ich habe einige Ping-Tests von den Hosts und vcenter durchgeführt, um festzustellen, ob alle Objekte die Namen der anderen über die Hosts-Datei korrekt aufgelöst haben und alles korrekt war. Ich habe versucht, eine zu geben “für HA neu konfigurieren” auf den Knoten blieb aber der Fehler, Ich habe auch versucht, die Dienste auf den Knoten neu zu starten (services.sh wird nach vorübergehender Deaktivierung neu gestartet) aber nach ein paar Minuten trat der Fehler wieder auf.
Am Ende zu lösen, vorausgesetzt, es gab keine Fehlkonfiguration und das Wissen, dass das Problem genau die Tatsache sein könnte, dass wir die Hosts-Dateien ohne DNS verwendet hatten, Ich habe den Client gebeten, ein DNS einzurichten, das mindestens den Namen der beiden Hosts und des vCenter auflöst, Die beiden Hosts wurden aus dem vCenter entfernt (Trennen und dann entfernen) und dann aufgelegt, der Fehler ist nie aufgetaucht.
Das gleiche Problem hier mit neu eingerichteten 3 Hosts vsphere6 Landschaft
Haben Sie mit einem DNS gelöst?
Entfernen Sie den Host aus dem Cluster und fügen Sie ihn erneut hinzu
Wenn der Service Agent eines ESXI ausgefallen ist, Wie wird sein Status im vsphere-Client sein??
In diesem speziellen Fall war der Dienst trotz des Fehlers betriebsbereit (Deshalb war es ein seltsames Verhalten); Wenn der Service-Agent ausfällt, können Sie das ESXI nicht verwalten, Sie müssen es auf irgendeine Weise neu starten (zum Beispiel von der Konsole).
Ich hatte das gleiche Problem, und konnte es um 1 lösen. HA 2 ausschalten. Trennen Sie den Host. 3. Verbinden Sie den Host erneut. 4 Schalten Sie HA für den Cluster wieder ein.
Selbes Problem hier – In unserem Fall stellte sich heraus, dass dies durch alte Daten in der Hosts-Datei auf jedem der Hosts verursacht wurde. Als wir in einem Windows vCenter waren, hatten wir mehrere IPs (1 für eingehende RDP-Sitzungen / Verwaltungsdatenverkehr und 1 auf demselben VLAN wie die Hosts’ Konsolendienst). Wenn Sie zu einem VCSA migrieren, können Sie nur eine einzige IP-Adresse verwenden, die im DNS vorhanden ist.