Skip to content

zaidan's blog

a newbie, writing IT-related stuff and some personal experiences

Menu
  • IT
  • Personal life/opinion
  • Linux
  • Sepeda
  • Proxmox
  • VM/Container
  • Kuliah/Catatan Kuliah
Menu

Instalasi Guest Tools di XCP-ng

Posted on 22/10/2025 by Zaidan

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.

  1. 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.

  2. 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

  3. Instalasi Paket. Di Ubuntu, paket XenTools bisa diinstal dengan nama xe-guest-utilities. Jalankan perintah berikut:

    sudo apt install xe-guest-utilities
    image host

  4. 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.
    image host

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.

Leave a Reply Cancel reply

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

Tulisan saya yang lain:

  • Webinar Carbonio Enterprise Edition
  • Brainstorming? Ngapain Aja Sih?
  • Menambahkan Kapasitas Storage VM yang Sedang Berjalan di Proxmox VE
  • Cockpit, Web Interface untuk Monitoring dan Manajemen Linux

Arsip blog

  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
© 2025 zaidan's blog | Powered by Superbs Personal Blog theme