
Khusus pengguna Proxmox, agar antara Host dan Guest bisa bertukar informasi, maka diperlukan adanya Qemu Guest Agent. Sebenarnya ada alternatif lain yaitu Cloudinit. Namun dalam hal ini kami akan membahas perihal Qemu Guest Agent yang umum digunakan pada OS Windows biasanya meskipun Linux juga tersedia.
Didalam qemu-guest-agent biasanya digunakan dalam 2 hal penting seperti:
- Untuk shutdown VM
- Untuk membekukan sementara ketika VM melakukan backup / snapshot, hal ini untuk mencegah data corruption dan diharapkan konsistensi tetap terjaga.
OS Linux
Khusus pengguna Linux, baik itu Ubuntu / Almalinux / Centos / Debian dan sejenisnya. Kamu bisa install dengan cara sbb:
- Debian / Ubuntu base system
apt-get install qemu-guest-agent
RedHat based system (centos/almalinux,dll)
yum install qemu-guest-agent - Pastikan service qemu-guest-agent sudah berjalan
systemctl start qemu-guest-agent - Untuk membuat auto start ketika booting awal
systemctl enable qemu-guest-agent
OS Windows
- Kamu bisa download virtio driver dan di mount terlebih dahulu di VM tersebut.
https://pve.proxmox.com/wiki/Windows_VirtIO_Drivers - Buka Windows Device Manager
- Update driver pada: PCI Simple Communications Controller

- Klik Kanan -> Update Driver dan pilih mount iso di DRIVE:\vioserial\<OSVERSION>\ where <OSVERSION> is your Windows Version (e.g. 2k12R2 for Windows 2012 R2)

- Masuk ke Drive mount ISO tadi
- Masuk ke folder guest-agent
- Jalankan file qemu-ga-x86_64.msi (64bit) dengan klik 2x.
Pastikan qemu-guest-agent sudah UP dan Running.
Pada Windows bisa buka terminal / PowerShell dan ketik:
PS C:\Users\Administrator> Get-Service QEMU-GA
Status Name DisplayName
------ ---- -----------
Running QEMU-GA QEMU Guest Agent
Kesimpulan
Untuk verifikasi apakah qemu-guest-agent sudah berjalan atau belum, pada node utama server bisa jalankan perintah :
qm agent <vmid> ping
Jika berhasil, maka perintah tersebut tidak akan memunculkan error. Artinya antara Host dan Guest bisa saling berkomunikasi. Untuk apa? Ya itu komunikasi perihal perintah start/shutdown/restart dan lain sebagainya.
Semoga pengertian qemu-guest-agent bisa dengan mudah kamu pahami ya, jika ada kendala lain bisa hubungi tim support kami!



