web-dev-qa-db-ja.com

libvirt + qemu / kvm内のフォルダーをLinuxゲストおよびLinuxホストと共有するにはどうすればよいですか?

qemu+kvmlibvirtを使用してLinuxホストでVM)を実行しています。ゲストシステムはCentOS7です。2つの間で次のようなフォルダを共有したいと思います。 Host:/some/dirguest:/some/other/dirとしてアクセス可能になります。

労力を最小限に抑えたいので、どちらの側でもカーネルを再コンパイルできません。 plan9を試しましたが、実行できません(p9 dkmsモジュールはCentOS 7ゲストでコンパイルされません)。

より良い方法があるに違いありませんか?現在はまったく機能しないため、パフォーマンスは二次的なものです。

2
Ned64

Sshfs/samba/nfs/etcを設定するだけで、簡単に機能します。

編集:ここでのポイントは、ホストとVMの間で通常のファイル共有を使用するだけで、plan9のようなテストされていない汚いハックに入る必要はまったくないということです。

1
dyasny