VCSA IP Change

Back to Blog

VCSA IP Change

Hast du schon einmal darüber nachgedacht, deine ESXi Server in ein anderes Netzwerksegment zu verschieben? Es gibt viele Anleitungen im Web, die dir dabei helfen, aber beim Durchführen der Arbeiten ist uns aufgefallen, dass es bis zu 30 Minuten dauern kann, einen ESXi Host neu zu verbinden, wenn die IP geändert wurde. Lass uns gemeinsam herausfinden, wie wir diesen Prozess beschleunigen und optimieren können.

 

Falsche DNS Auflösung vom vCenter Server

Oft liegt das an einer falschen Namensauflösung der vCenter Server Appliance. Aber keine Sorge, wir haben eine Anleitung, die dir dabei helfen kann, die Zeit für das Neuverbinden deutlich zu reduzieren. In unserem Beispiel gehen wir von folgender Konfiguration aus:

vCenter Konfiguration

Das Ziel dieser Aktion ist es, das VLAN und die IP-Adresse zu ändern, während der Name der ESXi Server erhalten bleibt. Zudem sollen alle virtuellen Maschinen ohne Unterbrechung weiterlaufen. Schlussendlich müssen wir auf der VCSA den DNS-Cache löschen resp. flushen.

Vorgehen

  1. vSphere HA auf dem Cluster deaktivieren (sicherheitshalber)
  2. Disconnect des ersten ESXi Hosts im vCenter (VMs laufen weiter)
  3. Auf der Konsole des ESXi Host die IP & VLAN Änderungen durchführen
  4. Den DNS Eintrag des ESXi Hosts für die Forward und Reverse Lookup Zone anpassen
  5. Mit SSH auf das vCenter verbinden und die Tests vom nächsten Kapitel durchführen
  6. Den ESXi Host im vCenter wieder verbinden
  7. Schritte 2-6 für die restlichen ESXi Hosts wiederholen
  8. vSphere HA auf dem Cluster wieder aktivieren

Tests auf dem vCenter Server

Shortname Ping auf den ESXi Host:

Shortname Ping fails

systemctl restart dnsmasq

Systemctl Command

Jetzt funktioniert der Shortname Ping wieder.

Shortname Ping Success

Jedoch nicht der FQDN Ping.

FQDN Ping Fail

Mit systemctl restart systemd-resolved geht auch das wieder.

Erfolgreicher FQDN Ping:

Lösung

Auf dem vCenter müssen zwei Dienste neugestartet werden damit die Namensauflösung den Cache löscht und somit schnell auf DNS-Anpassungen reagieren kann:

  • systemctl restart dnsmasq
  • systemctl restart systemd-resolved

So kannst du auf deiner VCSA den DNS Cache flushen.

Share this post

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to Blog