web-dev-qa-db-ja.com

シンプロビジョニングされていないqcow2ファイルを作成するにはどうすればよいですか?

以下を実行すると、qcow2ファイルは200KB未満です。

# qemu-img create -f qcow2 /var/lib/libvirt/images/urb-dat0.qcow2 10G
# du -hsc /var/lib/libvirt/images/urb-dat0.qcow2
196K    /var/lib/libvirt/images/urb-dat0.qcow2

KVM guest and fdisk -l

Disk /dev/vdb: 0 MB, 197120 bytes, 385 sectors

質問

シンプロビジョニングされていない10GBのqcow2ファイルを作成するにはどうすればよいですか?

4
Jasmine Lognnes

既存のシンプロビジョニングされたqcow2ファイルは、次のように完全に割り当てられたファイルに変換できます。

qemu-img convert -p -f qcow2 -O qcow2 -S 0 original-file.qcow2 new-file.qcow2

(これは質問への回答ではありませんが、まだ興味深いかもしれません。)

0
jlh