[kvm]qcow2からzfs(zvol)運用に切り替える
qcow2で運用していたイメージをzfs上のzvolに移行したので、その時のメモ
環境
- ubuntu server 16.04 lts
- qemu-kvm
- libvirt
- zfs on linux
手順
マウント
modprobe nbd max_part=63
qemu-nbd -c /dev/nbd0 ファイル.qcow2
zvolの作成
zfs create -s -V 20G tank/hogehoge
qcow2のデータをzvolに複製
dd if=/dev/nbd0 of=/dev/zvol/tank/hogehoge ibs=512 obs=1024k
マウント
modprobe nbd max_part=63
qemu-nbd -c /dev/nbd0 ファイル.qcow2
zvolの作成
zfs create -s -V 20G tank/hogehoge
qcow2のデータをzvolに複製
dd if=/dev/nbd0 of=/dev/zvol/tank/hogehoge ibs=512 obs=1024k
あとは作成したhogehogeをVirt-managerから起動ディスクとして指定すれば完了です
感想
zfsで利用するメリットはまだはっきり分かりませんが、スナップショットはzfsの方が使いやすように思います。
参考
Author And Source
この問題について([kvm]qcow2からzfs(zvol)運用に切り替える), 我々は、より多くの情報をここで見つけました https://qiita.com/rarudonet/items/93a942b1299051a1c732著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .