Seite 1 von 1

Virtuelle Maschiene mit demselben Namen

Verfasst: 22.05.2009, 11:15
von oftecs
Guten Morgen,

habe seit Mittwoch ein merkwürdiges Problem bei einem Kunden.

Der Kunde hat auf eine Virtuelel Maschiene in der XP läuft per VI Konsole zugegriffe. Beim Trennen des CD Rom Laufwerkes hat sich die virtuelle Maschiene aufgehängt. Nachdem er diese dann beendet hat, tauchte sie in der Bestandsliste als "unknown" auf.
Haben dann zusammen die unknown Maschiene aus der bestandsliste gelöscht. Sind in den Datastore gegangen, Rechtsklick auf die vmx Datei und -> Zur bestandsliste hinzufügen" geklickt. Alle Schritte im Assistenten ausgewählt und der VI Client rödelt. Dann Fehlermeldung, das der Remoteserver ein Timeout gemeldet hat.

Ok, das ganze nochmal versucht und, wenn ich jetzt die virtuelle Maschiene hinzufügen möchte, erhalte ich die Fehlermeldung:

Eine virtuelle Maschine oder Vorlage mit demselben Namen ist bereits registriert.
Serverfehler: Der angegebene Schlüssel, Name oder Bezeichner ist bereits vorhanden.

So in der Bestandsliste gibt es diese virtuelle Maschiene aber nicht. Selbst die unknown ist nicht da.

Wie find ich jetzt diese Virtuelle Maschine wieder ? Bzw. bekomm sie wieder richtig zum laufen?

ESX 3.5 läuft auf dem Server. Kein vcenter, sondern direkter zugriff per VI auf den Host.

Verfasst: 22.05.2009, 11:23
von virture
Moin,

ich vermute, da läuft noch ein "Rest" der verunglückten virtuellen Maschine.

Checkt doch mal die laufenden Prozesse und ob im Verzeichnis der VM eine Lock-Datei existiert.

Gegebenenfalls beenden und nochmal die Registrierung versuchen.

Verfasst: 22.05.2009, 11:29
von kastlr
Hallo,

eventuell hat sich ja auch nur der Service verschluckt, den kannst du mit folgendem Kommando von der COS aus durchstarten.
service mgmt-vmware restart

Ansonsten kannst du dir eine Liste der auf dem ESX Server registrierten VM's mit folgendem Kommando anzeigen lassen.
vmware-cmd -l
Alle laufenden VM's erhälst du mit folgendem Befehl.
vm-support -x

Wenn das alles nichts hilft, schau mal in die Logfiles deines ESX Servers, vielleicht enthalten die ja brauchbare Informationen.

Gruß
Ralf

Verfasst: 26.05.2009, 16:48
von oftecs
danke für die antworten.

aber in welchen logfiles müsste man denn hier sinvollerweise schauen?

Verfasst: 26.05.2009, 20:44
von Tschoergez
das vmkernel-log: /var/log/vmkernel,
den hostd-log: /var/log/vmware/hostd...
und die logs der vm (vmware.log im Verzeichnis der VM).

aufpassen, die logs werden rotiert, evtl. also auch die älteren Versionen durchsuchen.

viele grüße,
jörg