KVM singkatan dari Kernel-Based Virtual Machine, adalah perangkat lunak virtualisasi yang menyediakan kemampuan untuk menjalankan beberapa sistem operasi tamu dengan bantuan ekstensi virtualisasi perangkat keras. Mendukung berbagai macam sistem operasi tamu seperti Linux , Windows , Solaris, Haiku, REACT OS dan banyak lagi. Panduan ini menunjukkan cara menginstal KVM di Fedora 26 / Fedora 25 .
KVM dapat dikelola menggunakan baris perintah atau alat grafis yang tersedia. Virt-Manager (Virtual Machine Manager) adalah aplikasi yang paling banyak digunakan untuk mengelola mesin virtual berbasis KVM, mendukung pembuatan, pengeditan, memulai, dan menghentikan mesin virtual berbasis KVM, serta migrasi langsung atau dingin mesin tamu antar host.
Prasyarat
Seperti yang dikatakan sebelumnya, KVM hanya akan bekerja jika CPU memiliki dukungan virtualisasi perangkat keras, baik Intel VT atau AMD-V. Untuk mengetahui apakah CPU Anda mendukung fitur VT, jalankan perintah berikut.
# egrep '(vmx|svm)' /proc/cpuinfo
Jika perintah di atas kembali dengan output apa pun yang menunjukkan vmx atau svm maka perangkat keras Anda mendukung VT jika tidak.
Instal KVM
Keluarkan perintah berikut untuk menginstal paket qemu terbaru dan juga virt-manager yang menyediakan antarmuka grafis untuk mengelola mesin virtual.
# dnf groupinstall "Virtualization" # dnf install qemu-img libvirt libvirt-python libvirt-client
- qemu-kvm =Emulator QEMU
- qemu-img =Pengelola citra disk QEMU
- pasang-virt =Alat baris perintah untuk membuat mesin virtual.
- libvir t =Menyediakan daemon libvirtd yang mengelola mesin virtual dan mengontrol hypervisor.
- libvirt-klien =menyediakan API sisi klien untuk mengakses server dan juga menyediakan utilitas virsh yang menyediakan alat baris perintah untuk mengelola mesin virtual.
- penampil virt – Konsol grafis
Membuat Mesin Virtual
Setelah Anda menginstal KVM dan alat lainnya, semuanya siap untuk mulai membuat mesin virtual. Kita akan melihat cara membuat mesin virtual baik dalam baris perintah maupun mode grafis.
Mode Baris Perintah
virt-install digunakan untuk membuat mesin virtual menggunakan baris perintah, perintah ini membutuhkan banyak masukan dari kami untuk membuat mesin virtual seperti CPU, Memori, disk, jaringan, lokasi media instalasi, varian os dan banyak lagi.
# virt-install --name=itzgeekguest --ram=1024 --vcpus=1 --cdrom=/tmp/CentOS-6.5-x86_64-minimal.iso --os-type=linux --os-variant=rhel6 --network bridge=br0 --graphics=spice --disk path=/var/lib/libvirt/images/itzgeekguest.dsk,size=4
Catatan: Perintah di atas menggunakan "br0" jaringan yang dijembatani untuk memungkinkan mesin virtual berkomunikasi dengan jaringan luar, Anda dapat menemukan tutorial tentang membuat jaringan yang dijembatani di Fedora .
–nama – Nama mesin Virtual
–ram – Ukuran memori dalam MB
–vcpus – Jumlah cpu virtual
–cdrom – Lokasi gambar ISO
–os-type – Jenis OS seperti Linux, Windows, dan Unix
–os-varian – Varian OS seperti rhel 6, solaris
–jaringan – Jaringan
–grafik – Pengaturan tampilan tamu
–jalur disk – Lokasi disk dengan ukuran 4 GB
Setelah Anda mengeluarkan perintah di atas, virt-install akan membuat mesin virtual dan memulai konsol penampil virt untuk instalasi OS.
Mode Grafis
Ketik perintah berikut di terminal dalam mode GUI.
# virt-manager
atau
Aktivitas –> Penelusuran –> Manajer Mesin Virtual.
Anda mungkin diminta memasukkan kata sandi jika Anda tidak memiliki akses root.
Setelah dibuka, klik kanan pada localhost (QEMU) dan Klik Baru. Manajer Mesin Virtual akan memulai wizard baru untuk membuat mesin virtual, Anda tidak akan menemukan kesulitan dalam menggunakan mode grafis ini.
Langkah 1:Anda perlu memberi nama mesin virtual Anda, di jendela yang sama, Anda akan diminta untuk memilih bagaimana Anda ingin menginstal sistem operasi. Di sini saya memilih untuk menginstalnya dari ISO image atau CD-ROM.
Langkah 2:Masukkan lokasi ISO image atau gunakan CD-ROM fisik, jangan lupa untuk memilih jenis dan versi sistem operasi.
Langkah 3:Konfigurasikan CPU dan memori untuk mesin virtual.
Langkah 4:Anda harus menyebutkan jumlah penyimpanan yang ingin Anda tetapkan ke mesin virtual, Hapus centang pada "Alokasikan seluruh disk sekarang", ini akan mencegah alokasi disk penuh pada pembuatan VM. Ukuran disk akan dialokasikan secara dinamis tergantung pada penggunaan mesin virtual.
Langkah 5:Ringkasan semua pengaturan, klik pengaturan lanjutan untuk memilih jaringan yang dijembatani agar mesin virtual dapat berkomunikasi di luar jaringan. Klik Selesai.
Langkah 6:KVM akan mulai membuat mesin virtual tergantung pada input kita, setelah vm dibuat. Manajer Virt akan memulai konsol untuk instalasi OS. Layar berikut menunjukkan layar penginstalan CentOS 6.
Mengelola Mesin Virtual
Dengan Manajer Mesin Virtual, Anda dapat melakukan tindakan siklus hidup vm seperti memulai, mematikan, mengatur ulang, mengkloning, dan migrasi dengan mengklik kanan pada mesin virtual yang dipilih.
Mengelola mesin virtual menggunakan manajer virt sangat sederhana, Anda cukup mengklik ikon "bulp" di konsol vm. Di sini Anda dapat menambah, mengubah, dan menghapus perangkat.
Itu saja.