Seite 1 von 1

A file I/O error occured while accessing (VMware Converter)

Verfasst: 10.08.2010, 16:31
von wush
Hi,
Quelle: VMware server 1

Beim angeben der Quelle(vmx Datei) erhalte ich sofort die genannte Fehlermeldung.
Habe im Internet keine Lösung gefunden ! Gibt es ein Log? Die Fehlermeldung ist ja sehr spartanisch.

- Kein Snapshot


Gruß
Wush

Meine vmx:
#!/usr/bin/vmware
config.version = "8"
virtualHW.version = "4"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "3000"
ide0:0.present = "TRUE"
ide0:0.fileName = "disk1.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "/dev/sr0"
ide1:0.deviceType = "atapi-cdrom"
floppy0.fileName = "/dev/fd0"
Ethernet0.present = "TRUE"
Ethernet0.virtualDev = "e1000"
displayName = "sap-sdi"
guestOS = "other26xlinux-64"
priority.grabbed = "normal"
priority.ungrabbed = "normal"

ide0:1.present = "TRUE"
ide0:1.fileName = "disk2.vmdk"
ide1:0.autodetect = "FALSE"
floppy0.present = "FALSE"

ide0:0.redo = ""
ide0:1.redo = ""
ide1:0.clientDevice = "FALSE"
ethernet0.addressType = "generated"
uuid.location = "56 4d 1c e8 b6 5c 1b cf-c3 b7 fd a3 e3 8c fb 06"
uuid.bios = "56 4d 0d 1a aa 3f f3 5d-4d ed fe 35 54 8c c4 4e"
ethernet0.generatedAddress = "00:0c:29:8c:c4:4e"
ethernet0.generatedAddressOffset = "0"

checkpoint.vmState = ""

ide1:0.startConnected = "TRUE"

scsi0:0.present = "FALSE"
scsi0:0.fileName = "K:"
scsi0:0.autodetect = "FALSE"
scsi0:0.deviceType = "cdrom-raw"
scsi0:0.startConnected = "TRUE"

scsi0:0.clientDevice = "TRUE"

Verfasst: 10.08.2010, 17:37
von continuum
Leider schreibst du nicht was du ueberhaupt versuchst und welche Converter version du nimmst.

Dir ist bekannt das Linux P2V oder V2V nur mit ESX als Ziel funktioniert - und das auch nur bei einer Handvoll Distributionen.

Verfasst: 11.08.2010, 09:15
von wush
Entschuldigung. Du hast völlig recht.

Ich möchte gerne eine VM von vmware server 1.0.* auf ESXi 4.1 "kopieren" und nutze dafür den VMware Converter (4.0.1).

Verfasst: 11.08.2010, 09:49
von irix
Ist die VM noch aktiv oder liegen Lock Dateien herum?

Gruss
Joerg

Verfasst: 11.08.2010, 15:36
von wush
die VM ist aus - aber grundsätzlich lauffähig.
es gibt keine lck dateien:


ls -ahl
total 230G
drwxrwxrwx 2 vmware users 288 2010-08-11 15:51 .
drwxrwxrwx 12 vmware users 536 2010-08-11 15:50 ..
-rwxrwxrwx 1 root root 112G 2010-08-11 11:23 disk1.vmdk
-rwxr-xr-x 1 root root 118G 2010-08-11 15:40 disk2.vmdk
-rwxrwxrwx 1 root root 0 2010-06-25 12:54 Other Linux 2.6.x kernel 64-bit.vmsd
-rwxrwxrwx 1 root root 1.2K 2010-08-11 15:50 Other Linux 2.6.x kernel 64-bit.vmx
-rwxrwxrwx 1 root root 3.5K 2010-08-10 15:44 vmware-0.log
-rw-r--r-- 1 root root 23K 2010-08-11 11:23 vmware.log

Verfasst: 11.08.2010, 15:52
von irix
Wenn das eine Linux VM ist wuerde ich eine LiveCD booten und den Inhalt per DD und SSH gleich in das Ziel transferieren.

Was fuer ein FS kommt denn in der VM zum Einsatz und was genau stand eigentlich im Log?

Gruss
Joerg

Verfasst: 11.08.2010, 16:08
von wush
Hi,
das System war ursprünglich mal auf einer physikalischen hardware.
Es handelt sich um ein SUSE mit ReiserFS Dateisystem.
habe den Inhalt per LIVE-CD in eine vmware server kopiert.

hat alles funktioniert. .


jetzt wollte ich das system halt auf ein esxi server laden.


Brauche ich dafür zwingend den Konverter?
Muss ich vielleicht den Disk Type ändern?

welches Log meinst du? wo finde ich ein Log vom konverter??

gelöst

Verfasst: 12.08.2010, 09:15
von wush
vmware-vdiskmanager -r disk1.vmdk -t 1 /mnt/srv4/temp/disk1.vmdk

Ich habe die virtuellen Festplatten von mono auf typ 1 konvertiert. Jetzt geht es.

Verfasst: 12.08.2010, 13:48
von continuum
mono ?

es gibt zwei mono * Formate - monolithicSparse und monolithicFlat - das zweite ist nach einer kleinen Korrektur direkt in ESX nutzbar - wie man das macht steht bei mir im vmdk-Handbuch