qemu共有ディスク

qemu共有ディスク

ホストと仮想マシン間で共有されるディスクを作成しようとしています。そのために、私は次のことをしました。

qemu-img  create -f raw src.img 15G
sudo mount -o loop ./src.img /media/cdrom
sudo losetup -l
sudo mkfs -txfs  /dev/loop0
sudo losetup -d /dev/loop0
sudo mkdir /mnt/src
sudo mount -o loop ./src.img /mnt/src

その後、次のように仮想マシンにディスクを追加しました。

sudo virsh attach-disk vm1 /home/user/src.img vdb \
            --persistent  --cache none --shareable

結果の構成は次のとおりです。

 <disk type='file' device='disk'>
  <driver name='qemu' type='raw' cache='none'/>
  <source file='/home/user/src.img'/>
  <target dev='vdb' bus='virtio'/>
  <shareable/>
  <address type='pci' domain='0x0000' bus='0x08' slot='0x00' function='0x0'/>
</disk>

ただし、仮想マシンまたはホストでディスクの内容を変更すると、ディスクを再マウントするまで変更は表示されません。

同じディスクのビューを同期する方法は?

ベストアンサー1

おすすめ記事