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!

Fehler beim Starten von VM - Korrupte vmdk

Hilfe bei Problemen mit Installation & Benutzung des VMware ESX Server 4/VMware vSphere 4.0.

Moderatoren: Dayworker, irix

Member
Beiträge: 27
Registriert: 05.11.2007, 12:35

Fehler beim Starten von VM - Korrupte vmdk

Beitragvon dropskoffer » 05.11.2009, 15:33

hallo,

habe folgendes problem, daß die VM nicht startet wahrscheinlich ist die vmdk für die zweite eingehängte platte defekt.

VMware ESX cannot
find the virtual disk
"/vmfs/volumes/..../VM01.vmdk". Please
verify the path is valid and try again. Cannot open
the disk
'/vmfs/volumes/.../VM01-000002.vmdk' or one of the snapshot disks
it depends on. Reason: The system cannot find the file
specified

Kann mir jemand helfen, wie ich die Platte wiederherstellen kann

Danke!

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

Beitragvon continuum » 05.11.2009, 15:36

ist die Datei denn vorhanden ?

poste mal mehr Details

Member
Beiträge: 27
Registriert: 05.11.2007, 12:35

Beitragvon dropskoffer » 05.11.2009, 16:00

danke für die schnelle reaktion. folgenden files sind vorhanden:

Name der VM [VM01]
VM01 - Disk 1
VM02 - Disk 2


VM02-000001-delta.vmdk
VM02-000001.vmdk
VM02-delta.vmdk
VM02.vmdk
VM01-000001-delta.vmdk
VM01-000001.vmdk
VM01-000002-delta.vmdk
VM01-000002.vmdk
VM01-flat.vmdk
VM01-Snapshot1.vmsn
VM01-Snapshot2.vmsn

VM01.nvram
VM01.vmdk
VM01.vmsd
VM01.vmx
VM01.vmxf

ich denke das der fehler bei der zweiten platte VM02 besteht da bei VM01-000001.vmdk und VM01-000002.vmdk die CID und parentCID stimmt

VM1.vmx:

Code: Alles auswählen

#!/usr/bin/vmware
.encoding = "UTF-8"
config.version = "8"
virtualHW.version = "7"
nvram = "VM01.nvram"
deploymentPlatform = "windows"
virtualHW.productCompatibility = "hosted"
unity.customColor = "|23C0C0C0"
tools.upgrade.policy = "useGlobal"
powerType.powerOff = "soft"
powerType.powerOn = "default"
powerType.suspend = "hard"
powerType.reset = "soft"

displayName = "VM01"
extendedConfigFile = "VM01.vmxf"
floppy0.present = "TRUE"

memsize = "1024"
ide1:0.present = "TRUE"
ide1:0.clientDevice = "TRUE"
ide1:0.deviceType = "cdrom-raw"
ide1:0.startConnected = "FALSE"
floppy0.startConnected = "FALSE"
floppy0.clientDevice = "TRUE"
ethernet0.present = "TRUE"
ethernet0.networkName = "VLAN 100"
ethernet0.addressType = "generated"
guestOSAltName = "Microsoft Windows XP Professional (32-Bit)"
guestOS = "winxppro"
uuid.location = "56 4d 70 d9 4b 5f a0 f6-23 af ea bd 7a 6e 92 c9"
uuid.bios = "56 4d 70 d9 4b 5f a0 f6-23 af ea bd 7a 6e 92 c9"
vc.uuid = "52 fd 20 4f 7b 82 c9 c8-3f bb 5e 84 04 a1 f9 c7"

scsi0.present = "TRUE"
scsi0.sharedBus = "none"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "VM02-000002.vmdk"
scsi0:0.deviceType = "scsi-hardDisk"
floppy0.fileName = "/dev/fd0"

ethernet0.generatedAddress = "00:0c:29:63:1b:a2"
tools.syncTime = "FALSE"
cleanShutdown = "TRUE"
replay.supported = "FALSE"
sched.swap.derivedName = "/vmfs/volumes/...  .../VM01-8b9d5ee8.vswp"
scsi0:0.redo = ""
vmotion.checkpointFBSize = "4194304"
ethernet0.generatedAddressOffset = "0"
hostCPUID.0 = "0000000a756e65476c65746e49656e69"
guestCPUID.0 = "0000000a756e65476c65746e49656e69"
userCPUID.0 = "0000000a756e65476c65746e49656e69"
hostCPUID.1 = "000006f6000208000004e3bdbfebfbff"
guestCPUID.1 = "000006f600010800800022010febfbff"
userCPUID.1 = "000006f6000208000004e3bdbfebfbff"
hostCPUID.80000001 = "00000000000000000000000120000800"
guestCPUID.80000001 = "00000000000000000000000120000800"
userCPUID.80000001 = "00000000000000000000000120000800"
evcCompatibilityMode = "FALSE"

mks.enable3d = "TRUE"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge5.present = "TRUE"
pciBridge6.present = "TRUE"
pciBridge7.present = "TRUE"
vmci0.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.pciSlotNumber = "21"
pciBridge4.functions = "8"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.pciSlotNumber = "22"
pciBridge5.functions = "8"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.pciSlotNumber = "23"
pciBridge6.functions = "8"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.pciSlotNumber = "24"
pciBridge7.functions = "8"

scsi0:1.present = "TRUE"
scsi0:1.fileName = "VM01-000002.vmdk"
scsi0:1.deviceType = "scsi-hardDisk"
usb.present = "TRUE"

scsi0:1.redo = ""
usb:0.present = "TRUE"
usb:1.present = "TRUE"
pciBridge0.pciSlotNumber = "17"
scsi0.pciSlotNumber = "16"
usb.pciSlotNumber = "32"
ethernet0.pciSlotNumber = "33"
vmci0.pciSlotNumber = "34"
vmci0.id = "-765256798"
usb:1.deviceType = "hub"
usb:0.deviceType = "mouse"

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

Beitragvon continuum » 05.11.2009, 16:36

poste mal
VM02-000001.vmdk
VM01-000001.vmdk
VM02.vmdk
VM01.vmdk
VM01-000002.vmdk

Member
Beiträge: 27
Registriert: 05.11.2007, 12:35

Beitragvon dropskoffer » 05.11.2009, 16:52

VM01-000001.vmdk

Code: Alles auswählen

# Disk DescriptorFile
version=1
encoding="UTF-8"
CID=b660f2b0
parentCID=4107e4aa
createType="vmfsSparse"
parentFileNameHint="Datev Server.vmdk"
# Extent description
RW 41943040 VMFSSPARSE "Datev Server-000001-delta.vmdk"

# The Disk Data Base
#DDB

ddb.longContentID = "ae8e1158608cf2b4b2fbc5a5b660f2b0"


VM01-000002.vmdk

Code: Alles auswählen

# Disk DescriptorFile
version=1
encoding="UTF-8"
CID=1f6a3ecb
parentCID=b660f2b0
createType="vmfsSparse"
parentFileNameHint="Datev Server-000001.vmdk"
# Extent description
RW 41943040 VMFSSPARSE "Datev Server-000002-delta.vmdk"

# The Disk Data Base
#DDB

ddb.longContentID = "b9a4def9a2888379f3ab2c741f6a3ecb"



zu den VM02 Files gibt es nur die großen Daten-Files da denk ich liegt das Problem das die Descriptor-Files dafür nicht existieren.
Wo ich nun eben nich sicher bin, ob und wenn ja wie ich diese ggf. erstellen kann.

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

Beitragvon continuum » 05.11.2009, 17:00

du hast doch eben noch gepostet dass die vorhanden waeren !

du musst mit winscp oder sowas nachsehen - der Datastorebrowser lügt

Member
Beiträge: 27
Registriert: 05.11.2007, 12:35

Beitragvon dropskoffer » 05.11.2009, 17:14

im winscp sind die zwei descriptorfiles:

VM02-000001.vmdk
VM02-000002.vmdk

da.

das bedeutet ja, daß der datastorebrowser mit vorsicht zu behandeln ist.

aber da kommt gleich das nächste problem. als root kann ich mich nich anmelden und mit meinem useraccount habe ich weder lese noch schreibrechte.

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

Beitragvon continuum » 05.11.2009, 17:36

das bedeutet ja, daß der datastorebrowser mit vorsicht zu behandeln ist.


yep - zum vmdk-reparieren ist er absolut untauglich !!!

richte dir root-access per ssh ein

Member
Beiträge: 27
Registriert: 05.11.2007, 12:35

Beitragvon dropskoffer » 05.11.2009, 17:51

...hab mir die Berechtigungen auf dem Verzeichnis auf 0775 gesetzt. Wie ich SSH für root aktiviere muss ich später noch mal rausfinden.

Hier nun die zwei anderen vmdk von der zweiten Platte:

VM02-000001.vmdk:

Code: Alles auswählen

# Disk DescriptorFile
version=1
CID=78edca80
parentCID=9193bdac
createType="vmfsSparse"
parentFileNameHint="VM02.vmdk"
# Extent description
RW 62914560 VMFSSPARSE "VM02-000001-delta.vmdk"

# The Disk Data Base
#DDB

ddb.encoding = "UTF-8"
ddb.longContentID = "bb8cc29759450c58498b6a0078edca80"


VM02-000002.vmdk:

Code: Alles auswählen

# Disk DescriptorFile
version=1
CID=753592db
parentCID=78edca80
createType="vmfsSparse"
parentFileNameHint="VM02-000001.vmdk"
# Extent description
RW 62914560 VMFSSPARSE "VM02-000002-delta.vmdk"

# The Disk Data Base
#DDB

ddb.encoding = "UTF-8"
ddb.longContentID = "ec8095591ef2a047b65b435d753592db"

Member
Beiträge: 27
Registriert: 05.11.2007, 12:35

Beitragvon dropskoffer » 05.11.2009, 20:22

nun bin ich ein stück weitergekommen, in der File

VM02-000001.vmdk

war die file: RW 62914560 VMFSSPARSE "VM02-000001-delta.vmdk"

mit einem falschen namen vorhanden.

jedoch lässt sich die Maschine nicht starten weil die File VM02.vmdk nicht vorhanden

im ursprünglichen Verzeichnis von dem ich eine Kopie erstellt habe ist die File auch nicht auffindbar. Was eigentlich so viel bedeutet die Disk is weg. ich kann aber nicht nachvollziehen wo die abgeblieben ist.

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

Beitragvon continuum » 06.11.2009, 00:03

mach mal ein file-listing per winscp - wenn du dann noch alle kleinen vmdk zipst und sie irgendwo hochlaedst bastel ich dir die fehlende vmdk zusammen - die passende -flat.vmdk ist ja da - oder ?


Zurück zu „vSphere 4 / ESX 4“

Wer ist online?

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