I’ve been running a CHR VM version 6.41.2 for some time now. Since I’ve been having problems with shutting the VM down from the hypervisor, I’ve been searching for a way to notify the VM.
This could be accomplished if the VM supported the QEMU Agent. According to https://wiki.mikrotik.com/wiki/Manual:CHR#KVM, CHR VMs do support this feature. However even though my hypervisor (Proxmox 5.3) does support it as well and I’ve enabled the “Qemu agent” in the respective VM settings, proxmox still can not connect to the Qemu agent on CHR: from the proxmox gui, it is noted that “Guest Agent is not running”.
Should I enable the Qemu agent in the CHR VM in some way?
Do note, that trying to use the command to enable chr.provision-agent (which I don’t know what it is for, presumably opening a TCP/IP channel for comms? ) works, but then gives an error when I try to bring the VM up…
It’s a bit disconcerning that a question as simple as this one does not get a(ny) answer.
Again, does the CHR include qemu or not? In all tests I’ve made, it seems as though there is no qemu agent running in the CHR VM… Can someone shed some light here?
Installed the latest Proxmox 7.4 and CHR 7.9. The guest agent is not running. How to fix it? In the Proxmox interface, information about the guest agent: Guest Agent not running.
I do: qm agent 3000 ping
I get the result: QEMU guest agent is not running
By default Quemu Guest agent is disabled, you can enable it in VM options under Quemu Agent.
Note: Default CPU type should be selected Default (in our case it is Default (kvm64)).
But not all information is displayed. Also a question. Will the agent only work when using a kvm64 processor? Server installed: Intel(R) Xeon(R) CPU E5-2690