2016-06-13 30 views
2

Ich arbeite derzeit an VMWare Virtualisierung; Ich versuche, ein konvertiertes Bild von qcow2 zu vmdk mit ESXi Server 6.0 zu arbeiten.Konvertiere qcow2 in vmdk und mache es ESXi 6.0 Kompatibel

Ich habe myImage.qcow2 mit einer Festplatte, die Thin Provisioning für 300 GB ist.

verwenden ich die Bild-Konverter-Tool QEMU mit dem folgenden Befehl

qemu-img convert -f qcow2 myImage.qcow2 -O vmdk myNewImage.vmdk 

Dieser Befehl gibt mir ein vmdk Bild, das nur VMWare Workstation kompatibel. Um ESXi kompatibel zu machen, muss ich daher die vmkfstools mit dem folgenden Befehl verwenden.

vmkfstools -i myImage.vmdk outputName.vmdk -d thin 

Der Befehl vmkfstools gibt mir zwei Dateien, eine metadata.vmdk und die tatsächliche data.vmdk.

Wie oben erwähnt ist meine Festplatte Thin Provisioning für 300 GB und wenn ich vmkfstools anwenden erweitert es die Festplatte und gibt mir eine Größe von 300 GB.

Die Bereitstellung des Images über den vSphere-Client funktioniert problemlos. für den Zweck dieses Projekts möchte ich jedoch das ovftool verwenden und so mit einem so großen Bild ist nicht machbar.

Gibt es eine Möglichkeit für mich, meine .vmdk ESXi kompatibel zu machen, ohne dass vmkfstools mein Image auf 300GB erweitert?

Oder gibt es eine andere Methode für die Bereitstellung dieser 300 GB mit dem ovftool, während sich das Datenträgerabbild im Datenspeicher befindet, sodass es während des Bereitstellungsprozesses nicht heruntergeladen/hochgeladen werden muss?

Ich bin seit Wochen auf diesem fest und jede Hilfe wird sehr geschätzt werden.

+0

Nach einem weiteren Untersuchung hinzugefügt wurde, gelang es mir, das Problem zu beheben mit Qemu 2.6 durch die folgenden Tags in der Bildkonvertierung mit: qemu -img convert -f qcow2 -Ovmdk -o Adapter_typ = lsilogic, Unterformat = streamOptimized, compat6 SC-1.qcow2 SC-1.vmdk – sgTheUser

Antwort

0

FYI: Diese Unterstützung wird in Qemu 2.1 und höher als je Changelogs

qemu-img convert -f qcow2 -O vmdk -o adapter_type=lsilogic,subformat=streamOptimized,compat6 SC-1.qcow2 SC-1.vmdk