Ajout agent QEMU Windows / Linux
En faite pour Linux, c’est est très simple, il y a juste a installer le paquet “qemu-guest-agent” et dans les options de la vm a passer la valeur Qemu Agent a yes.
Pour Centos
1 |
$ sudo yum install qemu-guest-agent |
Pour Ubuntu/Debian
1 |
$ sudo apt install qemu-guest-agent |
Pour Windows, il faut installer les drivers virtio, et patcher l’agent Qemu.
Tout est détaillé ci dessous.
Sans l’agent, la champs IPs affiche “No Guest Agent configurated”
Avant de démarrer le vm, il faudra modifier la valeur Qemu Agent a “Yes” (La modif a chaud nécessite l’arrêt de la vm pour la prise en compte :/)
Ou en CLI sur le serveur avec la commande
1 |
# qm set <strong>ID_de_la_vm</strong> -agent 1 |
Il faut récupérer les drivers virtio sur https://pve.proxmox.com/wiki/Qemu-guest-agent
Puis monter l’Iso et mettre a jour les drivers pour Périphérique PCI et Contrôleur PCI de communications simplifiées
Exécuter ensuite l’agent qemu-ga-x64.msi (64-bit) ou qemu-ga-x86.msi (32-bit), puis ouvrir une console Powershell et vérifier son status.
PS C:\Users\Administrator.IZERO> get-service QEMU-GA
On peux aussi vérifier sur le serveur, si la commande ne renvoi rien c’est que tout est bon.
1 |
# qm agent <strong>ID_de_la_vm</strong> ping |
Enfin installer le patch nécessaire a la remonter de IPs sur Proxmox
Avec l’agent, la champs IPs s’affiche correctement pour les vms sous Windows