vmware vSphere/ESX(i) Gast wird grau und „(ungültig)“ im Inventory angezeigt

Problem

vmware-ungueltig-ungueltig
Der Name wir kursiv aber korrekt angezeigt, dahinter steht (ungültig)

Nachdem Dinge mit einem Datastore geschehen sind (Datastore umbenennen, neue ID, verschieben …), kann es passieren, das virtuelle Maschinen nur noch kursiv, grau und mit dem Zusatz „(ungültig)“ im Inventory auftauchen. Man kann mit diesen Gästen im vSphere Client nichts mehr anfangen. Zudem gibt es in den Aufgaben und Ereignissen des Gastes einen Eintrag „… verursachte einen Fehler“.

vmware-ungueltig

Lösung

MIn der Regel reicht es, die Maschine aus dem Arbeitsspeicher des zugehörigen ESX-Hosts zu töten und die .VMX der Maschine neu zu laden.

  1. SSH auf dem ESX-Host aktivieren (Tab Konfiguration > Sicherheitsprofil > Dienste, oben rechts auf „Eigenschaften“ -> SSH -> Starten)
  2. PID der Virtuelle Maschine finden
    ~ # ps | grep vmx |grep MASCHINE
    40357 40352 vmx-vthread-4:MASCHINE /bin/vmx
    40358 40352 vmx-vthread-5:SERVER01 /bin/vmx
    40359 40352 vmx-mks:SEREVR13 /bin/vmx
    40360 40352 vmx-svga:SERVER198 /bin/vmx
    

    Das rote ist die PID der virtuellen Maschine.

  3. Virtuelle Maschine hart beenden
    ~ # kill -9 <PID>
  4. Inventory ID (Vmid) der virtuellen Maschine finden
    ~ # vim-cmd vmsvc/getallvms |grep MASCHINE
    22          MASCHINE     [vol1] CBHDC/CBHDC.vmx        windows8Server64Guest   vmx-08
    36      MASCHINE4    [vol1] CBHDC1/CBHDC1.vmx      winNetStandardGuest     vmx-07
    
  5. VMX der Maschine neu laden
    ~ # vim-cmd vmsvc/reload Vmid

DAs war schon alles, nach ein paar Sekunden (2-3) tauscht die Maschine wieder lauffähig auf. Wenn es immer noch einen Fehler gibt, loht ein Blick in die .VMX Datei des Gastes, eventuell sind ja Datastore-Pfade verwaist und müssen auf den richtigen Link umgebogen werden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.