私は、仮想マシン間の共有のためにKVMとさまざまなストレージオプションを持って遊んでいます。として定義されたLVMボリュームグループがありますlibvirt
。ボリュームを定義し、それを2つのテスト仮想マシンにvirtioディスクとして接続しました。これはvirsh dumpxmlです。
<disk type='block' device='disk'>
<driver name='qemu' type='raw'/>
<source dev='/dev/kvm_storage/vm_shared'/>
<target dev='vda' bus='virtio'/>
<shareable/>
<alias name='virtio-disk0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
</disk>
ファイルを読み書きできますが、削除して再インストールしないと、2つの仮想間の同期は維持されません。まだサポートされていますか?
ベストアンサー1
あなたが必要ですクラスタファイルシステム。
どのファイルシステムを使用しているのかわかりません。しかし、これは標準ファイルシステムでは不可能であり、KVMやLVMとは何の関係もありません。
もう一つの解決策nfs
はcifs
。