VMware HA funktioniert nach DNS Änderung nicht mehr
Wer seinen ESX Host umbenennen möchte, sollte dies sowieso mit bedacht tun. Ist aber die Änderung vollbracht und der HA im Cluster will nicht mehr so richtig, gibt es mehrere Methoden.
Sanfte Methode
Hier genügt es im Cluster die HA Funktionalität zu deaktivieren und danach neu zu aktivieren. Hiermit werden alle alten DNS Einträge in der DB gelöscht und neu angelegt (diesmal mit richtigen Hostnamen)
Harte Methode
Wenn der erste Weg nicht funktioniert bleibt nur die Harte Methode übrig. Hierbei muss der ESX Host komplett aus dem Cluster entfernt werden (vorher alle VM und Templates wegschaffen). Danach muss der Host neu eingebunden werden. Ein Neustart ist hierbei auch hilfreich. Danach wieder HA rekonfigurieren und alles sollte wieder normal seinen Gang gehen.
Wichtig!
Bei beiden Varianten ist es wichtig auch den Systemweiten DNS Eintrag zu korrigieren, da sonst der Management Server nicht weiss, unter welchen Namen der neue Host ansprechbar ist!
Hintergrund
Bei VMware HA wird in einer internen Datenbank der Hostname und die IP des ESX Hosts gespeichert. Ändert sich dieser, wird im Normalfall auch der Eintrag neu geschrieben. Leider gibt es hierbei Fehler und der Eintrag wird nicht richtig gesetzt und verweist auf den alten DNS Namen. So kann es zu Problemen kommen, von nicht verfügbarar HA bishin zum Absturz wenn der Fehler nicht rechtzeitig erkannt wird und ein/mehrere Hosts im HA Cluster ausfallen und auf den verwaisten Eintrag setzen.