churchnerin
Goto Top

Ubuntu VM bekommt nach recovery auf ESXi keine IP-Adresse

Hallo zusammen,

ich hab ein Problem bezüglich der Wiederherstellung einer Ubuntu-VM aus dem VMWare Workstation 16 Player im ESXi 6.5.0.

Die VM wird regelmäßig mit Veeam Agent for Linux gesichert. Diese läuft im VMWare Workstation 16 Player.

Ich erstelle auf dem ESXi eine Virtuelle Maschine und binde in diese die Recovery Iso von veeam ein. Anschließend startet das Recoveryprogramm und die Ubuntu-VM
lässt sich auch ohne Probleme wiederherstellen.

Nach dem reboot fährt die VM normal hoch, nur es wird keine IP-Adresse vergeben.

Daraufhin habe ich im Netz recherchiert und bin darauf gestoßen, dass es da wahrscheinlich ein Problem mit der MAC Adresse geben könnte.
Habe auch ein paar Lösungsansätze versucht, aber leider ohne Erfolg.
Wenn ich unter den Einstellungen der VM versuche, die MAC Adresse auf manuell zu setzen und die abändere, bekomme ich beim Start der VM folgende
Meldung:
"Fehler beim Einschalten der virtuellen Maschine test. Unzulässige statische Ethernet-Adresse: '00:0c:29:57:22:5c'. Steht im Konflikt mit für VMware reservierten MACs.

Im Vsphere wird angezeigt, dass das VM Network verbunden ist (siehe Screenshot).
Die komplette Ausgabe von "ifconfig" ist auf dem anderen Screenshot zu sehen.

Vielleicht hat jemand eine Idee, wie man das Problem beheben könnte. (Vielleicht mache ich auch irgendwas falsch)

Schonmal vielen Dank.

Grüße

Tom
ifconfig
config

Content-ID: 922122857

Url: https://administrator.de/contentid/922122857

Ausgedruckt am: 16.11.2024 um 19:11 Uhr

SlainteMhath
SlainteMhath 06.07.2021 um 14:43:30 Uhr
Goto Top
Moin,

sieht mir nach fehlenden Treibern auf dem Ubuntu aus.

Welchen vNic Typ verwendest du?
Sind die VMWaretools im Ubuntu installiert?
Steht was in den Logfiles von Ubuntu dazu?

lg,
Slainte
radiogugu
radiogugu 06.07.2021 um 16:40:37 Uhr
Goto Top
Zitat von @SlainteMhath:
Sind die VMWaretools im Ubuntu installiert?

Hallo.

Das würde ich auch als wahrscheinlichste Ursache sehen. Der ESX zeigt dir ja an ob die VMWare Tools laufen oder nicht. Wie steht es damit?

Gruß
Marc
churchnerin
churchnerin 07.07.2021 um 15:22:27 Uhr
Goto Top
Hallo zusammen,

schonmal danke für eure Hilfe.

Laut ESXi sind die VMWare Tools installiert. (siehe Screenshot)

Netzwerkadapter bzw. Adaptertyp ist VMXNET3 verwendet.
Unter diesem Adapter funktionieren andere VM´s auf dem ESXi problemlos.
(ebenfalls Screenshot vorhanden)

Logdatei vmware-network.log habe ich auch noch als screenshot hinzugefügt
Wo finde ich unter /var/log evtl. noch andere netzwerk logs?

Schonmal Danke
tools
log
netzwerk
SlainteMhath
SlainteMhath 08.07.2021 um 11:11:45 Uhr
Goto Top
Ok, wenn die Treiber passen, dann ist noch die Frage ob/wie die vNic im Ubuntu konfiguriert ist. Evtl. hat sich auch der Name der NIC im Ubunut bei dem HW Wechsel geändert.
churchnerin
churchnerin 08.07.2021 um 11:53:27 Uhr
Goto Top
Hi,

folgendes wird auf dem VMWare Player ausgegeben, wenn ich dmesg aufrufe:
vmwareplayera


Auf dem ESXi wird dann folgendes ausgegeben:
esxia

Hier ist auch keine MAC-Adresse zu sehen.
SlainteMhath
SlainteMhath 08.07.2021 um 12:21:13 Uhr
Goto Top
Wie man sieht bekommt die vNic einen anderen Namen auf dem ESXi - also musst du auch die Konfig entsprechend anpassen.
churchnerin
churchnerin 08.07.2021 um 13:08:23 Uhr
Goto Top
Zitat von @SlainteMhath:

Wie man sieht bekommt die vNic einen anderen Namen auf dem ESXi - also musst du auch die Konfig entsprechend anpassen.

Wo und wie muss ich da vorgehen?
SlainteMhath
Lösung SlainteMhath 08.07.2021 um 14:31:44 Uhr
Goto Top
churchnerin
Lösung churchnerin 08.07.2021 um 16:19:47 Uhr
Goto Top
Hmm...
frag mich, warum ich da noch nicht drüber gestolpert bin...

Auf alle Fälle hat es geholfen.
Es musste lediglich der logical name unter /etc/netplan/00_config.yaml angepasst werden.
Anschließend hat die VM vom DHCP nach dem Neustart wieder eine IP bekommen.

network:
version: 2
renderer: networkd
ethernets:
ens36:
dhcp4: true


Vielen Dank für eure Hilfe und die Hinweise face-smile

Grüße

Tom