web-dev-qa-db-ja.com

Qemu / KVMファイルシステムパススルーCentos 7の有効化

Centos 7を実行しているシステムで、標準のqemu/KVMコードを使用しています。このシステムでいくつかの仮想サーバーを実行していますが、ファイルシステムパススルーオプションを有効にしたいと考えています。これまでのところ、私は運がありません。 Kernel.orgからカーネルソースをダウンロードし、すべての9p/9p2000モジュールをインストールしてコンパイルしましたが、Virt-Managerで「Filesystem」オプションがまだグレー表示され、「このハイパーバイザー/ libvirtの組み合わせではサポートされていません」というメッセージが表示されます。 CentOS 6、7、Ubuntu 14.04をゲストOSとして試しましたが、どれも役に立たないようです。

この問題を修正する方法はありますか?何も壊すことなく安全に実行できる場合は、問題を修正するためにqemu/libvirtdを喜んで再コンパイルします。 (私は過去にCentosで物事をコンパイルするのに不運がありました。パスはソースが期待するものではなく、物事が間違った場所に置かれるようです。)

2
Brent

私はこれらの指示に従ってこれを機能させることができました:

http://scientificlinuxforum.org/index.php?showtopic=2858

既存の各ドライブイメージをインポートして仮想マシンを再作成し、すべて正常に機能させる必要がありましたが、それ以外はすべてうまくいきました。

まだパフォーマンスを確認する機会がまだありません。

1
Brent