KVM:n täydellinen muoto on Kernel Virtual Machine. Se on suoraan Linux-ytimeen rakennettu virtualisointiominaisuus. KVM:n avulla voit virtualisoida Windowsia, Linuxia ja monia muita käyttöjärjestelmiä. Se on avoimen lähdekoodin ja kaikkien vapaasti käytettävissä. Sillä ei ole sellaisia rajoituksia kuin maksullisilla tuotteilla, kuten VMware, Xen ja muut. Mutta se on yhtä tehokas ja toisinaan joustavampi kuin nämä maksulliset tuotteet.

KVM:ssä on runsaasti komentoja, jotka ovat erittäin hyödyllisiä. Voit kirjoittaa omia shell-skriptejä, joilla voit hallita KVM-isäntiä ja -vieraita juuri haluamallasi tavalla.

KVM:ssä on myös graafinen käyttöliittymä nimeltä Virtual Machine Manager. Virtual Machine Managerin avulla voit hallita KVM-vieraita hyvin helposti. Virtual Machine Manager voi myös muodostaa yhteyden KVM-virtualisointipalvelimeesi etänä. Jos olet aloittelija virtualisoinnissa ja KVM:ssä, kannattaa aloittaa Virtual Machine Managerista.

GNOME 3 -työpöytäympäristössä on GNOME Boxes, joka on toinen KVM:n graafinen frontend.

Tässä artikkelissa näytän, miten asennat KVM:n ja käytät KVM:ää graafisesti Virtual Machine Managerin (VMM) avulla Ubuntussa. Käytän esittelyssä Ubuntu 18.04 LTS:ää, mutta sen pitäisi toimia missä tahansa nykyaikaisessa Ubuntu-versiossa. Aloitetaan.

Jos käytät Intel-prosessoria, varmista, että prosessorissasi on tuki laitteistovirtualisoinnille. Jos on, varmista, että VT-x- tai VT-d-laajennus on otettu käyttöön tietokoneen BIOSista.

Jos käytät AMD-prosessoria, varmista, että prosessorissasi on tuki laitteistovirtualisoinnille. Jos on, varmista, että AMD-V-laajennus on otettu käyttöön tietokoneen BIOSista.

Jos et ole varma, onko prosessorissasi virtualisointituki vai ei, tarkista prosessorisi spesifikaatioista.

KVM-tuen saatavuuden tarkistaminen:

Voit tarkistaa, onko KVM-tuki otettu käyttöön Ubuntun Linux-ytimen Linux-ytimessä kvm-ok-komennolla, joka on osa cpu-checker-pakettia. Sitä ei ole asennettu oletusarvoisesti. Se on kuitenkin saatavilla Ubuntun virallisessa pakettivarastossa.

Päivitä ensin Ubuntu-koneesi APT-pakettivaraston välimuisti.

$ sudo apt update

Asenna nyt cpu-checker-paketti seuraavalla komennolla:

$ sudo apt install cpu-checker

Näppäile nyt y ja jatka painamalla <Enter>.

cpu-checkerin pitäisi olla asennettu.

Jatka nyt seuraava komento tarkistaaksesi, onko KVM-tuki käytettävissä:

$ sudo kvm-ok

Jos kaikki on kunnossa, sinun pitäisi nähdä seuraava viesti KVM-kiihdytystä voidaan käyttää.

KVM:n asentaminen Ubuntuun:

Kaikki KVM:n asentamiseen tarvittavat paketit ovat saatavilla Ubuntun virallisessa pakettivarastossa. Se on siis erittäin helppo asentaa.

Jos haluat asentaa KVM:n yhdessä Virtual Machine Managerin graafisen etusivun kanssa, suorita seuraava komento:

$ sudo apt install qemu qemu-kvm libvirt-bin bridge-utils virt-manager

Jos haluat käyttää KVM:n headless-virtualisointipalvelimella virtuaalisuuspalvelimen päämäärätöntä virtualisointisovellusta, niin Virtual Machine Managerin graafisen etusivun asentamista ei kannata tehdä. Tässä tapauksessa suorita seuraava komento asentaaksesi KVM:

$ sudo apt install qemu qemu-kvm libvirt-bin bridge-utils

Asennan Virtual Machine Managerin graafisen frontendin. Suoritin siis ensimmäisen komennon.

Näppäile nyt y ja paina sitten <Enter>.

KVM:n pitäisi olla asennettu.

Nyt pitää lisätä kirjautumiskäyttäjä libvirt- ja libvirt-qemu-ryhmään. Tee se suorittamalla seuraava komento:

$ sudo usermod -aG libvirt $(whoami)
$ sudo usermod -aG libvirt-qemu $(whoami)

Nyt käynnistä tietokoneesi uudelleen, jotta muutokset tulevat voimaan.

$ sudo reboot

Kun tietokone käynnistyy, sinun pitäisi pystyä luomaan ja hallitsemaan KVM-virtuaalikoneita kirjautuneella käyttäjälläsi. Et tarvitse pääkäyttäjäoikeuksia.

KVM:n käyttäminen Virtual Machine Managerin avulla:

Tässä osiossa näytän, miten voit käyttää Virtual Machine Manageria ensimmäisen KVM-virtuaalikoneen luomiseen. Luon perus Alpine Linux -virtuaalikoneen, koska se on kevyt.

Sinun pitäisi löytää Virtual Machine Manager Ubuntun sovellusvalikosta. Käynnistä Virtual Machine Manager ja sinun pitäisi nähdä seuraava ikkuna.

Luo uusi virtuaalikone menemällä kohtaan Tiedosto > Uusi virtuaalikone.

Valitse nyt miten haluat asentaa käyttöjärjestelmän. Asennan sen ISO-kuvasta, valitsin oletusarvon Paikallinen asennusmedia (ISO-kuva tai CDROM).

Voit myös valita käyttöjärjestelmän arkkitehtuurin pudotusvalikosta.

KVM tukee monenlaista laitteistoarkkitehtuuria, kuten x86_64, PPC, ARM ja monia muita, kuten näet alla olevasta kuvakaappauksesta.

Klikkaa nyt Forward.

Klikkaa nyt Browse (Selaa) valitaksesi ISO-kuvan.

Klikkaa nyt Selaa paikallisesti.

Tiedostonvalitsimen pitäisi avautua. Valitse nyt haluamasi ISO-kuva ja napsauta Avaa.

Vakiintuneesti KVM tunnistaa automaattisesti asennusmediasta riippuen, mitä käyttöjärjestelmää yrität asentaa. Jos haluat valita manuaalisesti käyttöjärjestelmän, jota yrität asentaa, poista merkitty valintaruutu alla olevan kuvan mukaisesti.

Nyt voit valita käyttöjärjestelmän manuaalisesti. Jos haluat nähdä enemmän vaihtoehtoja, napsauta Näytä kaikki käyttöjärjestelmävaihtoehdot.

Kuten näet, minulla on nyt enemmän vaihtoehtoja valittavana.

Kun olet valmis, napsauta Forward.

Säädä nyt RAM-muistin määrä ja prosessoriytimien määrä, joita haluat käyttää tässä virtuaalikoneessa, ja napsauta Forward.

Säädä nyt kiintolevytilan määrä, jota haluat käyttää tälle virtuaalikoneelle, ja napsauta eteenpäin.

Kirjoita nyt virtuaalikoneellesi nimi, määritä Network (Verkko) ja napsauta lopuksi Finish (Valmis) -painiketta.

Kuten näet Virtual Machine Manager (Virtuaalikoneiden hallinta) -ikkunassa, uusi KVM-virtuaalikone on luotu. Alpine Linux käynnistyy ISO-kuvasta.

Kun asennusohjelma käynnistyy, voit helposti asentaa sen kiintolevyllesi aivan kuten tietokoneellesi.

Virtuaalikoneitasi voit hallita Virutal Machine Manager -ikkunasta, kuten näet alla olevasta kuvakaappauksesta.

Siten siis asennat KVM:n Ubuntuun ja käytät KVM:ää Virtual Machine Managerin graafisella frontendillä. Kiitos tämän artikkelin lukemisesta.

Vastaa

Sähköpostiosoitettasi ei julkaista.