====== 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アドレスが表示されればゲストエージェントが問題なく動いていると分かる。 {{ :freebsd:pve_qemu_guest_agent_status.png |}} 素のKVM環境ならvirshとか使えばいいんじゃないかな? 上手く動いてなければ、/dev/vtcon/が生えていること、VM設定のQEMUエージェントタイプがvirtioになっているか確認する。 {{ :freebsd:pve_check_qemu_agent_type.png |}} ===== 参考サイト ===== * [[https://www.freshports.org/emulators/qemu-guest-agent/|FreshPorts -- emulators/qemu-guest-agent: QEMU guest-agent utilities]] * [[freebsd_12_use_qemu_guest_agent]] * [[https://pve.proxmox.com/wiki/Qemu-guest-agent|Qemu-guest-agent - Proxmox VE]]