ID #1002

an class="highlight">Thean> an class="highlight">filean> an class="highlight">specifiedan> an class="highlight">isan> an class="highlight">notan> a virtual dan class="highlight">isan>k

Die Fehlermeldung beim Start einer VM : "an class="highlight">Thean> an class="highlight">filean> an class="highlight">specifiedan> an class="highlight">isan> an class="highlight">notan> a virtual dan class="highlight">isan>k" kann auf allen VMware-Platformen auftreten.IIn den mean class="highlight">isan>ten Fällen an class="highlight">isan>t entweder

  • ein Crash des Hosts,
  • ein Voll-laufen der Festplatte auf der die VM gespeichert an class="highlight">isan>t -
  • oder - nicht zu vergessen ein Bedienfehler

die Ursache des Fehlers.
Ganz konkret liegt es  dann mean class="highlight">isan>tens an einer dieser Probleme:

  • einfacher Syntaxfehler in der VMDK-Beschreibungsdatei
  • eine in der VMDK-Beschreibungsdatei referenzierte Datei wurde verschoben
  • die  VMDK-Beschreibungsdatei an class="highlight">isan>t leer - oft nach Crash des Hosts
  • einfacher Syntaxfehler in einer eingebetteten VMDK-Beschreibungsdatei
  • der Header einer wachsenden VMDK oder snapshot an class="highlight">isan>t defekt
  • der Header eines einzelnen Teils einer gesplitteten preallocated VMDK an class="highlight">isan>t  defekt
  • der Header eines einzelnen Teils einer gesplitteten wachsenden VMDK an class="highlight">isan>t  defekt
  • eine in der VMDK-Beschreibungsdatei referenzierte Datei wurde gelöscht oder fehlt

Die Fälle sind hier mal von einfach ban class="highlight">isan> unmöglich aufgelan class="highlight">isan>tet.

In allen ban class="highlight">isan> auf den letzten Fall an class="highlight">isan>t eine teilwean class="highlight">isan>e oder vollständige Wiederherstellung möglich.

Es an class="highlight">isan>t immens wichtig direkt nach Auftreten des Problems nicht in Panik zu verfallen.
Stattdessen sollten man alle vorhandenen vmware.logs sichern und die VM auf keinen Fall nochmal starten oder umkonfigurieren.

Die schwierigsten Probleme entstehen mean class="highlight">isan>t durch übereilte Reparaturversuche.


Fehlersuche :

Ich gehe in der Regel so vor ...

  1. auslesen der vmx  - um welche vmdks geht es eigentlich ?
  2. auslesen der vmdks - gibt es Syntaxfehler ?
  3. auslesen der vmdks - sind alle referenzierten Dateien vorhanden ?
    Lassen sich ban class="highlight">isan> hierhin alle Probleme beheben kann man einen Start wagen - tritt die Meldung immer noch auf geht die Fehlersuche weiter mit :
  4. auslesen der Header von Snapshots oder Sparse VMDKs
  5. auslesen der Header von allen Teilen einer gesplitteten VMDK

 


Fehlerbehebung:

Oft wurde einfach eine Datei verschoben - in diesen Fällen an class="highlight">isan>t es einfach : Datei finden - herausfinden wo sie hin gehört - verschieben - fertig.
Liegt es an einem Syntaxfehler kann man den auch recht einfach beheben - bitte hier nachschlagen: <a title="VMDKßHandbook" href="http://sanbarrow.com/vmdk-handbook.html" target="_blank">VMDK-Handbooka>
Schwierig wird es bei defekten Headern  - eine Anleitung dazu an class="highlight">isan>t in Arbeit - derzeit am besten direkt nachfragen.

 

 


Tags: -

Related entries:

You can comment this FAQ