virtualization:qemu-kvm:setup-virt-man

This is an old revision of the document!


Install QEMU/KVM + Virtmanager

QEMU (Quick EMUlator) dan Virt Manager adalah tools virtualisasi yang powerful untuk Linux. Tutorial ini akan memandu Anda menginstal dan mengkonfigurasi QEMU dengan Virt Manager sebagai interface grafis untuk mengelola mesin virtual di sistem Linux Anda.


Instalasi sesuai dengan distribusi Linux yang Anda gunakan.

# Update sistem terlebih dahulu untuk memastikan semua package terbaru
sudo dnf update -y
 
# Install virtualization stack lengkap termasuk QEMU, libvirt, dan virt-manager
sudo dnf install @virtualization virt-manager -y
 
# Enable dan start service libvirtd (daemon yang mengelola virtualisasi)
sudo systemctl enable --now libvirtd
 
# Tambahkan user Anda ke grup libvirt dan kvm agar bisa mengelola VM tanpa root
sudo usermod -aG libvirt $(whoami)
sudo usermod -aG kvm $(whoami)
 
# Optional: Install guest agent untuk integrasi yang lebih baik antara host dan VM
sudo dnf install qemu-guest-agent -y

Catatan: Setelah menambahkan user ke grup, Anda perlu logout dan login kembali agar perubahan grup berlaku.


# Update sistem dan package database
sudo pacman -Syu
 
# Install virtualization stack beserta tools networking
sudo pacman -S qemu libvirt virt-manager dnsmasq vde2 bridge-utils openbsd-netcat
 
# Enable dan start service libvirtd
sudo systemctl enable --now libvirtd
 
# Tambahkan user ke grup libvirt dan kvm menggunakan gpasswd
sudo gpasswd -a $(whoami) libvirt
sudo gpasswd -a $(whoami) kvm
 
# Optional: Install guest agent
sudo pacman -S qemu-guest-agent

Catatan: Jangan lupa logout dan login kembali setelah menambahkan user ke grup.


# Update database package
sudo apt update
sudo apt upgrade -y
 
# Install virtualization stack untuk Debian/Ubuntu
sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
 
# Enable dan start service libvirtd
sudo systemctl enable --now libvirtd
 
# Tambahkan user ke grup libvirt dan kvm menggunakan adduser
sudo adduser $USER libvirt
sudo adduser $USER kvm
 
# Optional: Install guest agent
sudo apt install -y qemu-guest-agent

Catatan: Setelah menambahkan user ke grup, logout dan login kembali agar perubahan berlaku.


Setelah instalasi selesai, verifikasi bahwa service berjalan dengan baik:

# Cek status service libvirtd
sudo systemctl status libvirtd
 
# Cek apakah user Anda sudah masuk grup yang benar
groups

Anda seharusnya melihat libvirt dan kvm dalam daftar grup.


Ketika membuka Virt Manager, Anda mungkin melihat error seperti ini:

Error Jaringan Default

Penyebab: Jaringan virtual default (default network) tidak aktif. Jaringan ini diperlukan agar VM bisa terhubung ke internet.


3.1 Cek Status Jaringan Virtual

Pertama, periksa semua jaringan virtual yang tersedia:

virsh net-list --all

Contoh output:

root@myleptop:~# virsh net-list --all
 Name      State      Autostart   Persistent
----------------------------------------------
 default   inactive   no          yes

Penjelasan output:

  • Name: Nama jaringan virtual
  • State: Status (inactive = tidak aktif, active = aktif)
  • Autostart: Apakah otomatis start saat boot (no/yes)
  • Persistent: Apakah konfigurasi tersimpan permanen

3.2 Start Jaringan Default

Aktifkan jaringan default dengan perintah:

virsh net-start default

Anda akan melihat output:

Network default started

3.3 Enable Autostart

Agar jaringan default otomatis aktif setiap kali sistem boot:

virsh net-autostart default
  • virtualization/qemu-kvm/setup-virt-man.1769253033.txt.gz
  • Last modified: 2026/02/01 21:08
  • (external edit)