Installed Qemu agent on Windows machine, but Proxmox doesn't recognise it?

victorhooi

Well-Known Member
Apr 3, 2018
250
20
58
38
Hi,

I'm running a 3-node Proxmox 5.4 cluster.

I've setup some VMs with Windows 7, Windows 8.1 and Windows 10.

I've installed the guest-agent package from the VirtIO driver disk, in the guest-agent directory:

pezNWT5.png


If I go into services.msc, I do see that the Qemu agent service is started.


WJy9lzK.png


I've also gone into the VM's Options page, and made sure that "Qemue Agent" is set to Enabled:

dKHY0OU.png


However, no matter what I do, it always says "Guest Agent not running".

Any idea why this might be, or what troubleshooting I can do?

Versions of packages are here:
Code:
root@syd1:~# pveversion -v
proxmox-ve: 5.4-1 (running kernel: 4.15.18-15-pve)
pve-manager: 5.4-6 (running version: 5.4-6/aa7856c5)
pve-kernel-4.15: 5.4-3
pve-kernel-4.15.18-15-pve: 4.15.18-40
pve-kernel-4.15.18-14-pve: 4.15.18-39
pve-kernel-4.15.18-12-pve: 4.15.18-36
pve-kernel-4.15.18-11-pve: 4.15.18-34
pve-kernel-4.15.18-9-pve: 4.15.18-30
ceph: 12.2.12-pve1
corosync: 2.4.4-pve1
criu: 2.11.1-1~bpo90
glusterfs-client: 3.8.8-1
ksm-control-daemon: 1.2-2
libjs-extjs: 6.0.1-2
libpve-access-control: 5.1-10
libpve-apiclient-perl: 2.0-5
libpve-common-perl: 5.0-52
libpve-guest-common-perl: 2.0-20
libpve-http-server-perl: 2.0-13
libpve-storage-perl: 5.0-43
libqb0: 1.0.3-1~bpo9
lvm2: 2.02.168-pve6
lxc-pve: 3.1.0-3
lxcfs: 3.0.3-pve1
novnc-pve: 1.0.0-3
proxmox-widget-toolkit: 1.0-28
pve-cluster: 5.0-37
pve-container: 2.0-39
pve-docs: 5.4-2
pve-edk2-firmware: 1.20190312-1
pve-firewall: 3.0-22
pve-firmware: 2.0-6
pve-ha-manager: 2.0-9
pve-i18n: 1.1-4
pve-libspice-server1: 0.14.1-2
pve-qemu-kvm: 3.0.1-2
pve-xtermjs: 3.12.0-1
qemu-server: 5.0-52
smartmontools: 6.5+svn4324-1
spiceterm: 3.0-5
vncterm: 1.5-3
zfsutils-linux: 0.7.13-pve1~bpo2

Thanks,
Victor
 
Don't forget to install the serial communication device driver from the virtio iso, without this, the agent cannot and will not work.
 
I have installed the drivers I downloaded in mid November 1.85 and then the drivers released recently 1.90 and my network cards do not have the guest agents installed on 2 days old Windows 2019 standard installs.

These vm's were created on a fresh install of the latest proxmox.

VM's I imported over onto it running 2012 had the guest agents

When installing both the 1.85 as well as 1.90 drivers I made sure all driver were selected to install

I have read over and over people say, install the pci serial driver, it was chosen as part of the package, I have tried manual install installing the inf, and there is no way to update the pci serial driver in the device manager as there isnt one.

Both Nics are set to virtio (paravirtualized) sites etc run fine on the vm's but would like to fix this

Hardware is a Dell PE 710
To clarify another point this is not a cluster but stand alone node.
Powershell check on QEMU-GA says its running
Services show the GA running and set to automatic


Even worse I have lost the ip bindings on reboot twice, first time from the public, I added them back in, shut down, restarted and the public kept the 11 ip's but private (single ip) was gone. Before anyone asks, there is not a gateway on the private card it only in for management and sql access.
 
Last edited:
I decided it was far better to write a second post so I could explain why the guest agent did not run.

I had it turned off in the options settings for that VM

I was still not quite expecting the ip's to go away on driver install, so others should be aware of that, and be sure to check the agent is enablked both on the OS (powershell or services) but also double check the options for each individual VM.

Wow I have been reminded how rusty I was setting up a few nodes from scratch since my previous ones ran so well.

Also, STOP WORKING all night and break for dinner while you can still see.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!