web-dev-qa-db-ja.com

Centos 6.2のファイルシステムパススルー機能?

現在、KVM/QEMU/Libvirtを介して2台の仮想化CentOS6.2マシンを実行しているCentOS6.3マシンがあります。ゲストとホストの間でファイルシステムパススルーをセットアップしようとしています。ただし、オプションはVirtualization Managerでグレー表示され、「このハイパーバイザー/ libvirtの組み合わせではサポートされていません」というメッセージが表示されます。

さらに、私がそれを使って設定しようとした場合

virsh edit [VM name]

VMは、「パススルーはQEMUでサポートされていません」の行に沿って起動時にエラーをスローします(申し訳ありませんが、現在正確なエラーはありません。マシンにアクセスできません。次回私がその前にいるときに更新されます)。

この問題に関する多くの情報を見つけることができないようです。 CentOSとファイルシステムパススルーの間に互換性の問題はありますか?

ありがとう。

7
mm118

不思議なことに、今日も同じことをしようとしていました。現在、CentOS 6.xに含まれているKVM)のバージョンではサポートされていないと思います。

% rpm -aq|grep kvm
qemu-kvm-0.12.1.2-2.295.el6_3.8.x86_64

これはあなたが参照しているエラーだと思います:

error is: Not supported for this hypervisor/libvirt combination (CentOS 6.3)

ドメインXML形式のlibvirtドキュメントによると、filesystempassthroughaccessmodeとして受け取るサポートされているコマンドです。 http:// libvirt.org/formatdomain.html#elementsFilesystems

これらのリンクは役に立ちました:

3
slm