Fehlerhafte ESXi Treiber auf den Hostsystemen oder nach einem Hardware Ausfall kann es vorkommen das die Virtuelle Festplatte nicht mehr korrekt beim VM start geladen werden kann.
Das wird meistens mit einem der folgenden Fehler angezeigt:
- File system specific implementation of LookupAndOpen[file] failed
- Object type requires hosted I/O
- Cannot open the disk ‘…vmdk’ or one of the snapshot disks it depends on.
- Module ‘Disk’ power on failed.
- Failed to start the virtual machine.
Solch ein Fehler kann in den meisten fällen über die vmkfstools behoben werden, dafür muss man sich per SSH auf dem Hostsystem Anmelden und mit den folgenden Befehlen die Datei überprüfen und wen nötig reparieren.
VMDK überprüfen
vmkfstools -x check /path/to/vmname.vmdk
VMDK reparieren
vmkfstools -x repair /path/to/vmname.vmdk
Wichtig ist das das „hostname.vmdk“ verwendet wird und nicht das „hostname-xxxxx.vmdk“…
Lange gesucht, und endlich gefunden….
Danke