
私はストレージとして使用している大きな qcow2 形式のディスク イメージを持っています。このディスク イメージとの間でデータを移動する必要があることがよくあります。次のように qemu-nbd ツールを使用してディスクをマウントします。
modprobe nbd max_part=63
qemu-nbd -c /dev/nbd0 /host/disk100G.img
mount /dev/nbd0p1 /home/rup/disk
しかし、I/O 操作の途中で「入出力エラー」が発生し、ディスク アクセスが失敗することがあります。その場合、プログラムを再度実行できるように、ディスクを手動でアンマウントして再マウントする必要があります。
qemu-nbd -d /dev/nbd0
umount joborkhaki/
その理由は何でしょうか? qcow2 ディスク イメージを維持するために使用できるよりよいツールはありますか?
答え1
-n キー付きの qemu-nbd を使用すると、同じ問題が解決しました。