サイト管理者
なみかわみやこ
以前のリビジョンの文書です
仮想DISKを作成するツール。
使い方
qemu-img create ディスク名 容量G
最低限これで作成が可能なのだが、これだとフォーマットがrawになる。
rawでも良いのだけど、スナップショットが取得出来ないし、作成時に指定したディスクサイズが最初から確保される
なので、rawフォーマットの場合は一番最初のフォーマットで時間が掛かるそうな
これは1GBで作成したディスクの場合
# qemu-img info ディスク名 image: ディスク名 file format: raw virtual size: 1.0G (1073741824 bytes) disk size: 0
で…
スナップショットを取りたい場合はqcow2フォーマットにすれば良いのでコマンドとしては
qemu-img create -f qcow2 ディスク名 容量G
# qemu-img info ディスク名 image: ディスク名 file format: qcow2 virtual size: 1.0G (1073741824 bytes) disk size: 136K cluster_size: 65536
VMwareのディスクイメージを2GBスプリットしてる場合は、一旦1ファイルにまとめる必要がある。
VMware Serverをインストールしている場合は、まとめる為のコマンドがインストールされてるので、それを利用する。
vmware-vdiskmanager -r VMwareディスクイメージ.vmdk -t 0 /vir/lib/libvirt/TMP_ディスク名
ここまでくれば、次はKVMに認識出来るようにファイルフォーマットをコンバートしてやる
qemu-img convert TMP_ディスク名 -c -O qcow2 ディスク名
これを利用して、ディスクのデフラグをする事も可能