現在、KVM/QEMU/Libvirtを介して2台の仮想化CentOS6.2マシンを実行しているCentOS6.3マシンがあります。ゲストとホストの間でファイルシステムパススルーをセットアップしようとしています。ただし、オプションはVirtualization Managerでグレー表示され、「このハイパーバイザー/ libvirtの組み合わせではサポートされていません」というメッセージが表示されます。
さらに、私がそれを使って設定しようとした場合
virsh edit [VM name]
VMは、「パススルーはQEMUでサポートされていません」の行に沿って起動時にエラーをスローします(申し訳ありませんが、現在正確なエラーはありません。マシンにアクセスできません。次回私がその前にいるときに更新されます)。
この問題に関する多くの情報を見つけることができないようです。 CentOSとファイルシステムパススルーの間に互換性の問題はありますか?
ありがとう。
不思議なことに、今日も同じことをしようとしていました。現在、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
ドキュメントによると、filesystem
はpassthrough
をaccessmode
として受け取るサポートされているコマンドです。 http:// libvirt.org/formatdomain.html#elementsFilesystems
これらのリンクは役に立ちました: