Cara Menginstal KVM di Ubuntu 20.04


KVM, (Mesin Virtual berbasis kernel) adalah platform virtualisasi sumber terbuka dan gratis untuk kernel Linux. Ketika diinstal pada sistem Linux, ini menjadi hypervisor Tipe-2.

Dalam artikel ini, kita melihat bagaimana Anda dapat menginstal KVM di Ubuntu 20.04 LTS.

Langkah 1: Periksa Dukungan Virtualisasi di Ubuntu

Sebelum menginstal KVM di Ubuntu, pertama-tama kita akan memverifikasi apakah perangkat kerasnya mendukung KVM. Persyaratan minimum untuk menginstal KVM adalah ketersediaan ekstensi virtualisasi CPU seperti AMD-V dan Intel-VT.

Untuk memeriksa apakah sistem Ubuntu mendukung virtualisasi, jalankan perintah berikut.

egrep -c '(vmx|svm)' /proc/cpuinfo

Hasil yang lebih besar dari 0 berarti virtualisasi didukung. Dari output di bawah ini, kami telah mengonfirmasi bahwa server kami siap digunakan.

Untuk memeriksa apakah sistem Anda mendukung virtualisasi KVM, jalankan perintah:

sudo kvm-ok

Jika utilitas “kvm-ok” tidak ada di server Anda, instal dengan menjalankan perintah apt:

sudo apt install cpu-checker

Sekarang jalankan perintah “kvm-ok ” untuk menyelidiki sistem Anda.

sudo kvm-ok

Outputnya dengan jelas menunjukkan bahwa kita berada di jalur yang benar dan siap untuk melanjutkan instalasi KVM.

Langkah 2: Instal KVM di Ubuntu 20.04 LTS

Dengan konfirmasi bahwa sistem kita dapat mendukung virtualisasi KVM, kita akan menginstal KVM, Untuk menginstal KVM, virt-manager, bridge-utils dan dependensi lainnya, jalankan perintah :

sudo apt install -y qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager

Sedikit penjelasan mengenai paket-paket diatas.

  • Paket qemu (emulator cepat) adalah aplikasi yang memungkinkan Anda melakukan virtualisasi perangkat keras.
  • Paket qemu-kvm adalah paket KVM utama.
  • libvritd-daemon adalah daemon virtualisasi.
  • Paket bridge-utils membantu Anda membuat koneksi jembatan untuk memungkinkan pengguna lain mengakses mesin virtual selain sistem host.
  • virt-manager adalah aplikasi untuk mengelola mesin virtual melalui antarmuka pengguna grafis.

Sebelum melanjutkan lebih jauh, kita perlu memastikan bahwa daemon virtualisasi – libvritd-daemon – sedang berjalan. Untuk melakukannya, jalankan perintah.

sudo systemctl status libvirtd

Anda dapat mengaktifkannya untuk memulai saat boot dengan menjalankan:

sudo systemctl enable --now libvirtd

Untuk memeriksa apakah modul KVM dimuat, jalankan perintah:

lsmod | grep -i kvm

Dari outputnya, Anda dapat mengamati keberadaan modul kvm_intel. Ini adalah kasus untuk prosesor Intel. Untuk CPU AMD, Anda akan mendapatkan modul kvm_intel sebagai gantinya.

Langkah 3: Membuat Mesin Virtual di Ubuntu

Dengan KVM berhasil diinstal, Sekarang kita akan membuat mesin virtual. Ada 2 cara untuk melakukannya: Anda dapat membuat mesin virtual pada baris perintah atau menggunakan antarmuka grafis virt-manager KVM.

Buat Mesin Virtual melalui Command Line

Alat baris perintah virt-install digunakan untuk membuat mesin virtual di terminal. Sejumlah parameter diperlukan saat membuat mesin virtual.

Berikut perintah lengkap yang saya gunakan saat membuat mesin virtual menggunakan image Deepin ISO:

sudo virt-install --name=deepin-vm --os-variant=Debian10 --vcpu=2 --ram=2048 --graphics spice --location=/home/Downloads/deepin-20Beta-desktop-amd64.iso --network bridge:vibr0 

Opsi --name menentukan nama mesin virtual – deepin-vm Flag --os-variant menunjukkan keluarga OS atau turunannya dari VM. Karena Deepin20 adalah turunan dari Debian, saya telah menetapkan Debian 10 sebagai variannya.

Untuk mendapatkan informasi tambahan tentang varian OS, jalankan perintah

osinfo-query os

Opsi --vcpu menunjukkan inti CPU dalam hal ini 2 inti, --ram menunjukkan kapasitas RAM yaitu 2048MB. Tanda --location menunjuk ke jalur absolut image ISO dan jembatan --network menentukan adaptor yang akan digunakan oleh mesin virtual. Segera setelah menjalankan perintah, mesin virtual akan boot dan penginstal akan diluncurkan siap untuk instalasi mesin virtual.

Buat Mesin Virtual melalui virt-manager

Utilitas virt-manager memungkinkan pengguna membuat mesin virtual menggunakan GUI. Untuk memulai, pergilah ke terminal dan jalankan perintah.

virt-manager

Jendela manajer mesin virtual akan terbuka seperti yang ditunjukkan.

Sekarang klik ikon monitor untuk mulai membuat mesin virtual.

Di jendela pop-up, tentukan lokasi image ISO Anda. Dalam kasus kami, image ISO terletak di folder 'Unduhan' di direktori home, jadi kami akan memilih opsi pertama – Media Instal Lokal ( ISO image atau CD ROM). Selanjutnya, klik tombol ‘Teruskan’ untuk melanjutkan.

Pada langkah berikutnya, telusuri image ISO di sistem Anda dan tepat di bawah, tentukan keluarga OS yang menjadi dasar image Anda.

Selanjutnya, pilih kapasitas memori dan jumlah CPU yang akan dialokasikan mesin virtual Anda, dan klik 'Teruskan'.

Dan terakhir, pada langkah terakhir, tentukan nama untuk mesin virtual Anda dan klik tombol ‘Selesai’.

Pembuatan mesin virtual akan memakan waktu beberapa menit dan penginstal OS yang Anda instal akan terbuka.

Pada titik ini, Anda dapat melanjutkan dengan instalasi mesin virtual.

Dan itulah cara Anda menginstal hypervisor KVM di Ubuntu 20.04 LTS.