Cara instal dan konfigurasi qemu-agent di proxmox

QEMU Guest Agent adalah software kecil yang diinstal di dalam virtual machine (VM), yang memungkinkan komunikasi antara Proxmox host dan guest VM melalui QEMU protocol.

APA ITU QEMU Guest Agent?

QEMU Guest Agent adalah service yang berjalan di dalam VM, digunakan oleh Proxmox untuk:

  • Menampilkan IP address guest di dashboard Proxmox
  • Shutdown VM secara benar (bukan force)
  • Freeze filesystem saat backup (snapshot)
  • Copy file dari/ke guest
  • Resize disk dengan clea

QEMU Guest Agent sangat direkomendasikan untuk:

  • Backup snapshot tanpa korupsi
  • Shutdown aman via web Proxmox
  • Monitoring IP secara otomatis

Fungsi utama qemu-agent proxmox :

FiturPenjelasan
📡 Deteksi IP Address VMMenampilkan IP guest VM langsung di UI Proxmox
🔌 Shutdown / Reboot Halus (Graceful)Shutdown VM dari Proxmox akan dilakukan dengan benar, bukan forced
📸 Backup Snapshot Aman (Freeze FS)File system dibekukan (freeze) dulu saat snapshot, mencegah data korup
🪄 Resize Disk DinamisResize disk bisa dilakukan secara online (tanpa reboot)
📂 Copy File Guest ↔ HostDapat saling transfer file antara host Proxmox dan VM
📊 Monitoring Resource GuestBisa membaca info OS guest seperti uptime, hostname, waktu, dll

A. Cara Install QEMU Agent di Linux (Ubuntu/Debian/CentOS)

  1. Masuk ke dalam VM via SSH atau console
  2. Install QEMU Guest Agent

Untuk Ubuntu/Debian:

sudo apt update
sudo apt install qemu-guest-agent -y

Untuk CentOS/RHEL:

sudo yum install qemu-guest-agent -y

3. Aktifkan & jalankan agent

sudo systemctl enable qemu-guest-agent
sudo systemctl start qemu-guest-agent

3. Jangan lupa untuk aktif aktifkan Qemu Guest Agent


B. Cara Install QEMU Guest Agent di Windows

1. Download QEMU Guest Agent (versi VirtIO)

2. Install di dalam Windows VM

  • Jalankan installer sebagai Administrator
  • Centang QEMU Guest Agent
  • Ikuti wizard hingga selesai
  • Reboot VM setelah instalasi

C. Konfigurasi Proxmox Agar Menggunakan QEMU Agent

1. Masuk ke Proxmox Web UI

Pilih VM > klik “Options”

2. Aktifkan QEMU Agent

  • Cari opsi QEMU Agent
  • Klik dua kali → ubah ke Yes

3. Restart VM

Agar Proxmox bisa membaca informasi (IP, dll) dari agent


Cek Status Agent dari Proxmox

qm agent <vmid> ping

Contoh:

qm agent 101 ping

Jika balas "return": {}, artinya agent aktif.

{
"return": {}
}

Fitur QEMU Agent yang Aktif Jika Berhasil:

FiturKeterangan
Shutdown VM via Proxmox (tanpa ACPI)✅ Graceful shutdown
Tampil IP guest di summary✅ Langsung terlihat IP VM dari Proxmox
Snapshot dengan fs-freeze✅ File system dibekukan saat backup
Resize disk (online)✅ Resize disk otomatis tanpa reboot

Troubleshooting

MasalahSolusi
IP VM tidak muncul di ProxmoxPastikan agent jalan (systemctl status)
Agent tidak bisa startCek log journalctl -xe
Agent tidak terinstallReinstall atau update VM

Leave a Reply

Your email address will not be published. Required fields are marked *