Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

MAC Adresse Manuell ändern?

Hilfe bei Problemen mit Installation & Benutzung des VMware ESX Server 4/VMware vSphere 4.0.

Moderatoren: Dayworker, irix

Member
Beiträge: 82
Registriert: 06.06.2010, 00:35

MAC Adresse Manuell ändern?

Beitragvon monddia » 11.03.2012, 21:34

Hallo,

Ich möchte gern folgendes machen:

Wir haben eine vSphere 4 Umgebung mit mehreren virtuellen Maschinen.

2 Virtuelle Maschinen sind Online. Jetzt möchte ich die MAC Adressen der beiden virtuellen Maschinen tauschen. Sprich:

Virtuelle Maschine 1 hat eine Netzwerkarte mit einer MAC Adresse! Ich möchte Virtuelle Maschine 1 herunterfahren und die MAC Adresse bei der virtuellen Maschine 2 hinzufügen so das Virtuelle Maschine 2 die MAC Adresse von Maschine 1 benutzt.

Es soll nur ein Test sein. Mache das danach wieder Rückgängig. Wichtig ist nur das die Virtuelle Maschiene 2 mit der MAC Adresse von der Virtuellen Maschiene bootet.

Habe die Virtuelle Maschine 1 heruntergefahren und dann die MAC Adresse Manuell bei der Maschine 2 geändert. ABer es kommt eine Fehlermeldung. Bitte um Hilfe

King of the Hill
Beiträge: 13058
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 11.03.2012, 22:01

Sollen wir nun die Fehlermeldung erraten? Ich wuerde erwarten das bei der Einstellung einer static MAC aus dem VMware Bereich das vCenter erkennt das die MAC welche du nun einstellst immer noch der anderen VM zugeordnet ist. Dies must du abstellen

1. Wenn du die MAC im GuestOS setzten wuerdest
2. MAC direkt in der vmx setzen und keine aus dem VMware Bereich nehmen

Dann sollten diese Probleme nicht auftreten. Wir benutzen Methode 2 um VMs mit ein oder selben MAC zu gleichen Zeit laufen zulassen.

Gruss
Joerg

Member
Beiträge: 82
Registriert: 06.06.2010, 00:35

Beitragvon monddia » 11.03.2012, 22:07

Hallo,

DIe Fehlermeldung ist:

Die eingegeben MAC-Adresse liegt nicht im gültigen Bereich. Gültige Werte liegen zwischen 00:50:56:00:00:00 und 00:50:56:3f:ff:ff

Okay, das GuestOS ist CentOS! D.h. ich fahre beide CentOS Systeme herunter. Kopiere mir die MAC Adresse vom Server 1 und gebe die im CentOS System in Server 2 ein und starte die wieder? Lass aber Server 1 aus.

Übernimmt er dann die MAC Adresse von Server 1?

King of the Hill
Beiträge: 13058
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 11.03.2012, 22:16

MACs aus dem NICHT VMware Bereich koennen nur ueber die vmx der VM untergeschoben werden und die VM muss dann einmalig auch direkt von der Konsole aus gestartet werden und nicht ueber den vSphere Client.

Sollte die Fehlermeldung aber nur eine Falschmeldung sein dann must du die MAC der einen VM erst auf Auto stellen bevor du die ein weiteres mal verwendest.

Gruss
Joerg

Member
Beiträge: 480
Registriert: 03.08.2010, 11:13
Wohnort: Sauerland

Beitragvon stahly » 15.03.2012, 16:16

irix hat geschrieben:MACs aus dem NICHT VMware Bereich koennen nur ueber die vmx der VM untergeschoben werden und die VM muss dann einmalig auch direkt von der Konsole aus gestartet werden und nicht ueber den vSphere Client.
...


Wie lautet der Befehl zum Starten unter ESXi 5?

King of the Hill
Beiträge: 13058
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 15.03.2012, 16:20

Code: Alles auswählen

vim-cmd vmsvc/power.on <VMID>


Die VIMID sieht man mit einem

Code: Alles auswählen

vim-cmd vmsvc/getallvms | grep vmname
dann vorne stehen.

Gruss
Joerg

Member
Beiträge: 480
Registriert: 03.08.2010, 11:13
Wohnort: Sauerland

Beitragvon stahly » 20.03.2012, 08:02

Hallo Jörg, vielen Dank! Leider kommt diese Fehlermeldung:

~ # vim-cmd vmsvc/power.on 156
Powering on VM:
Power on failed
~ #


Habe ich noch einen Fehler in der Syntax eingebaut?

In der VMX-Datei habe nur diese Zeile editiert:
ethernet1.generatedAddress = "00:11:aa:bb:cc:dd"

Richtig?

Benutzeravatar
Member
Beiträge: 146
Registriert: 05.04.2011, 20:08

Beitragvon Santa » 20.03.2012, 09:25

Soweit ich mich entsinne muß es eine "fixedAddress" sein.
"generatedAddress" entsteht in Abhängigkeit von der UID.

Member
Beiträge: 480
Registriert: 03.08.2010, 11:13
Wohnort: Sauerland

Beitragvon stahly » 20.03.2012, 09:48

Top!!! Das wars!!

ethernet1.addressType = "static"
ethernet1.Address = "00:


Zurück zu „vSphere 4 / ESX 4“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste