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!

Windows Server auf einem ESXi5 Host gelöscht

Moderatoren: Dayworker, irix

Member
Beiträge: 5
Registriert: 17.05.2011, 08:45

Windows Server auf einem ESXi5 Host gelöscht

Beitragvon watischwie » 30.11.2012, 14:58

Hallo zusammen,
Ich habe einen im Betrieb laufenden Server gelöscht,
ein Start ist nun nicht mehr möglich.
Im datastore sind noch folgende Files vorhanden:

xxxxx-flat.vmdk
xxxxx.vmsd
xxxxx_1-flat.vmdk
vmware-1.log
xxxxx.vmx
xxxxx.nvram
xxxxx-2.log
vmware-3.log
xxxxx.vmxf
vmware.log

die Grösse der flat.vmdk stimmt auch exakt mit der Festplattengröße des Servers überein,
jedoch erkennt der Server die Festplatten nicht mehr, beim Start kommt folgende Fehlermeldung:
An unexpected error was received from the ESX host while powering on VM vm-695.
Reason: The system cannot find the file specified.
Cannot open the disk 'xxxxx.vmdk' or one of the snapshot disks it depends on.
VMware ESX cannot find the virtual disk "xxxxx.vmdk". Verify the path is valid and try again.

Kann ich irgendwie die beiden flat.vmdk Dateien konvertieren od. wiederherstellen so das sie der Esx wieder erkennt?
Besten Dank, LG

Guru
Beiträge: 2761
Registriert: 23.02.2012, 12:26

Beitragvon ~thc » 30.11.2012, 16:43

Mal davon ausgehend, dass der Inhalt der von dir genannten Dateien in Ordnung ist, kannst du dir die Descriptor-Dateien (XXXX.vmdk, XXXX_1.vmdk) selbst erstellen. Grundsätzlich sieht so etwas so aus:

# Disk DescriptorFile
version=1
encoding="UTF-8"
CID=bedecede
parentCID=ffffffff
isNativeSnapshot="no"
createType="vmfs"

# Extent description
RW 629145600 VMFS "XXXX_1-flat.vmdk"

# The Disk Data Base
#DDB

ddb.adapterType = "lsilogic"
ddb.geometry.sectors = "63"
ddb.geometry.heads = "255"
ddb.geometry.cylinders = "39162"
ddb.virtualHWVersion = "8"
ddb.deletable = "true"

Die rot markierten Daten müssen aus den Log-Dateien extrahiert oder aus der genauen Größe der Flat-Datei berechnet werden:

http://sanbarrow.com/vmdk-howtos.html#restorefromlog
http://vmware-forum.de/viewtopic.php?t=27424&start=20

Member
Beiträge: 5
Registriert: 17.05.2011, 08:45

Beitragvon watischwie » 03.12.2012, 11:25

Danke einmal für die Anleitung,

beim Auslesen der Daten aus den logs habe ich jedoch einen

anderen adapter: ddb.adapterType = "lsisas1068"

stellt das ein Problem dar?

Danke, LG

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 03.12.2012, 11:44

in der vmdk gibt es nur die adapter: ide, buslogic, lsilogic

Du brauchst lsilogic.

ddb.adapterType = "lsisas1068"
waere ein Syntaxfehler und die vmdk wuerde wahrscheinlich nicht erkannt

Member
Beiträge: 5
Registriert: 17.05.2011, 08:45

Beitragvon watischwie » 03.12.2012, 13:19

adapter type in lsilogic geändert, und die Maschine startet wieder :grin:

danke, lg wolfgang


Zurück zu „vSphere 5 / ESXi 5 und 5.1“

Wer ist online?

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