QEMUゲストエージェントの問題 - ホストとゲストの異なるバージョン

QEMUゲストエージェントの問題 - ホストとゲストの異なるバージョン

私たちはそれぞれ、複数のKVMを持つ複数のホストを持っています。一部のホストはUbuntu 12.04 LTSを実行しますが、最新のホストは14.04 LTSを実行します。 12.04 LTSや14.04 LTSなどのゲスト用バージョンもあります。これで、バックアップ用にファイルシステムを固定できるように、すべてのKVMにqemu-guest-agentをインストールしたいと思います。すべての仮想マシンにゲストエージェントを正常にインストールし、各KVM xml設定に「チャネルqemu-ga」を追加しました。

今まで私が達成したことは次のとおりです。

Host > Guest > Agent

12.04 > 12.04 > OK

12.04 > 14.04 > OK

14.04 > 12.04 > Fail

14.04 > 14.04 > OK

再起動後に/dev/virtio-ports/org.qemu.guest_agent.0デバイスを入手するには、12.04 VMに何をインストールまたは構成する必要がありますか?

答え1

カーネルモジュールvirtio_consoleが必要です。仮想マシンは-virtualカーネルを使用していましたが、-genericに切り替えたところ、これで動作します!

関連情報