FreeBSD 13でQEMUゲストエージェントを使う

  • FreeBSD 13.0-RELEASE
  • Proxmox VE 6.3-2

emulators/qemu-guest-agentとしてPorts化されているので、portsなりpackagesなりから入れる。

$ sudo portmaster emulators/qemu-guest-agent

/etc/rc.confに次の行を追加。

qemu_guest_agent_enable="YES"
qemu_guest_agent_flags="-d -v -l /var/log/qemu-ga.log"

からのゲストエージェント起動

# service qemu-guest-agent start

以前は必要だったカーネルモジュールの読み込みは、自動で行われるようになったっぽい?

Proxmox VEの仮想マシンのサマリーで、VMのIPアドレスが表示されればゲストエージェントが問題なく動いていると分かる。

素のKVM環境ならvirshとか使えばいいんじゃないかな?

上手く動いてなければ、/dev/vtcon/が生えていること、VM設定のQEMUエージェントタイプがvirtioになっているか確認する。

  • freebsd/freebsd_13_use_qemu_guest_agent.txt
  • 最終更新: 2021-05-26 11:12
  • by Decomo