Hai semuanya, apa kabar? Kali ini saya mau sharing lagi mengenai XCP-ng.
Belakangan ini saya masih “ngulik” XCP-ng. Banyak hal yang sama, juga banyak hal yang berbeda apabila dibandingkan dengan Proxmox VE. Jelas saya lebih familiar dengan Proxmox VE, sudah “mengenal” dan coba sejak 2023, sedangkan XCP-ng baru coba beberapa bulan saja.
Kenapa Guest Tools Penting?
Salah satu hal yang mirip adalah penggunaan guest-tools untuk VM. Baik di Proxmox VE maupun XCP-ng ada hal ini. Di Proxmox VE namanya adalah qemu-guest-agent
, sedangkan di XCP-ng namanya adalah guest-tools
. Di VMware juga ada sih mekanisme seperti ini hehe.
Penggunaan guest-tools ini bisa dibilang penting karena dapat mengoptimalkan kinerja dan manajemen VM. Host induk (dalam hal ini XOA/XO-Lite) dapat mengenali alamat IP yang digunakan oleh VM, meningkatkan performa komunikasi VM dan host, dan juga sebaagai syarat untuk berbagai task misalnya adalah migrasi ke host lain dalam pool.
Pada tulisan sebelumnya ( https://zaidan.web.id/2025/10/04/instalasi-guest-tools-di-vm-xcp-ng-via-xoa/ ), kita pernah belajar cara instal guest-tools menggunakan file ISO bawaan dari XCP-ng yang di-mount langsung ke VM. Cara ini mungkin agak menyulitkan terutama untuk pemula (termasuk saya juga agak kesulitan) karena kita harus memastikan file tersebut sudah mounted pada VM, dan juga kita perlu melakukan penelusuran pada direktori untuk menjalankan skrip instalasi guest-tools-nya.
Saya pun mencari di internet, apakah instalasi guest-tools ini bisa dilakukan seperti kita instal qemu-guest-agent di VM Proxmox VE ya? Ternyata bisa dan caranya pun bisa dibilang cukup mirip.
Instalasi Guest Tools
Untuk pengujian kali ini, kita menggunakan VM Ubuntu Server versi 20.
- Pastikan VM dapat terhubung ke internet. Merupakan hal yang paling dasar. Kita bisa coba cek koneksi dengan melakukan ping ke Google.
ping google.com
Apabila gagal, periksa kembali interface dari VM. Salah satu kendala yang pernah saya alami saat ngulik adalah alamat IP yang digunakan pada VM ternyata bentrok/sudah digunakan untuk instance lain.
- Update repository. Seperti biasa, sebelum kita melakukan instalasi pakeet/aplikasi baru di Ubuntu, kita lakukan update repository terlebih dahulu agar daftar paket yang akan digunakan adalah versi terbaru.
sudo apt update
- Instalasi Paket. Di Ubuntu, paket
XenTools
bisa diinstal dengan namaxe-guest-utilities
. Jalankan perintah berikut:
- Verifikasi dan Aktifkan Service. Setelah guest-tools diinstal, kita coba cek dashboard dari XO-Lite/XOA apakah sudah bisa membaca alamat IP dari VM atau belum. Apabila belum, kita bisa aktifkan (+autostart) dengan menggunakan perintah berikut:
sudo systemctl enable xe-linux-distribution
sudo systemctl start xe-linux-distribution
Gambar di bawah menampilkan alamat IP dari VM Ubuntu yang sudah tampil di dashboard XO-Lite.
Dengan guest-tools yang sudah terinstal, kita bisa melakukan manajemen VM dengan lebih cepat dan lancar. Untuk tulisan kali ini sampai di sini dulu ya. Sampai jumpa. Bye.