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-Key: 922122857

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

Printed on: April 25, 2024 at 16:04 o'clock

Member: SlainteMhath
SlainteMhath Jul 06, 2021 at 12:43:30 (UTC)
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
Member: radiogugu
radiogugu Jul 06, 2021 at 14:40:37 (UTC)
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
Member: churchnerin
churchnerin Jul 07, 2021 at 13:22:27 (UTC)
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
Member: SlainteMhath
SlainteMhath Jul 08, 2021 at 09:11:45 (UTC)
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.
Member: churchnerin
churchnerin Jul 08, 2021 at 09:53:27 (UTC)
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.
Member: SlainteMhath
SlainteMhath Jul 08, 2021 at 10:21:13 (UTC)
Goto Top
Wie man sieht bekommt die vNic einen anderen Namen auf dem ESXi - also musst du auch die Konfig entsprechend anpassen.
Member: churchnerin
churchnerin Jul 08, 2021 at 11:08:23 (UTC)
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?
Member: SlainteMhath
Solution SlainteMhath Jul 08, 2021 at 12:31:44 (UTC)
Goto Top
Member: churchnerin
Solution churchnerin Jul 08, 2021 at 14:19:47 (UTC)
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