A KVM telepítése Ubuntu 20.04 LTS-re

Lépésről lépésre a KVM telepítéséhez Ubuntu 20.04 rendszeren és virtuális gépek létrehozásához a virt-manager segítségével

A KVM vagy Kernel-alapú virtuális gép egy olyan modul a Linux Kernelben, amely lehetővé teszi a felhasználók számára, hogy virtuális gépeket futtassák rendszerükön. A többi virtualizációs szoftverhez képest szinte puszta teljesítménnyel büszkélkedhet, mivel szorosan kapcsolódik a Linux kernelhez.

A KVM a libvirt nevű API-jával/eszközkészletével párosulva virtuális gép létrehozására szolgál az Ubuntuban. Az olyan eszközök, mint a Virt-Manager (GUI front-end) és a Virsh (CLI) a virtuális gépek létrehozásának és kezelésének egyszerűsítésére szolgálnak.

Ebben a cikkben megtudjuk, hogyan kell megfelelően telepíteni a KVM-et az Ubuntu 20.04 LTS-re.

Előfeltételek

A telepítés megkezdése előtt meg kell győződnünk arról, hogy megfelelünk a KVM futtatásához szükséges követelményeknek. Olyan processzorra van szükségünk, amely támogatja a hardveres virtualizációt. Ha a processzor támogatja a hardveres virtualizációt, meg kell győződnünk arról, hogy engedélyezve van a BIOS-ban.

Ha ellenőrizni szeretné, hogy processzora támogatja-e a hardveres virtualizációt, nyomja meg a gombot ctrl+alt+t terminál megnyitásához. Egy ügyes parancsot fogunk használni egrep amely a Regexp segítségével szövegmintát keres egy fájlból. A fájl, amelyen a CPU-val kapcsolatos információkat keresünk, itt található /proc/cpuinfo. Illessze be a következő parancsot a terminálba a hardver virtualizáció támogatásának ellenőrzéséhez.

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

Ha a kimenetet másként kapja meg, mint 0 akkor a processzora támogatja a hardveres virtualizációt. A kimeneti szám a sz. a processzor magja vagy szálai. Már csak az a lépés van hátra, hogy megbizonyosodjon arról, hogy a hardvervirtualizáció engedélyezve van a BIOS-ban.

A hardvervirtualizáció engedélyezésének folyamata mostantól attól függ, hogy Intel vagy AMD processzorral rendelkezik. Tekintse meg az alaplap kézikönyvét, hogy megtudja, hogyan engedélyezheti a virtualizációt. Intel processzorok esetén engedélyeznie kell a virtualizációt a BIOS beállításaiban. Az AMD processzorok esetében engedélyezze az SVM módnak nevezett beállítást.

Most ellenőriztük, hogy van-e olyan processzorunk, amely támogatja a hardveres virtualizációt, és engedélyeztük azt a BIOS-ban. Most áttérhetünk a telepítésre.

Telepítés

Nyissa meg a terminált a gomb megnyomásával ctrl+alt+t billentyűparancs. A KVM telepítéséhez illessze be a következő parancsot a terminálba, és nyomja meg az enter billentyűt.

sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

A qemu-kvm KVM csomag, míg libvirt-daemon-system és libvirt-kliensek libvirt toolkit csomagok. A híd-utils csomag Ethernet-híd konfigurálására szolgál virtuális gépekhez.

Telepítés ellenőrzése

Két módszer létezik a KVM sikeres telepítésének ellenőrzésére. Vagy fuss

kvm --verzió

vagy

virsh lista --all

Ha a fent látható kimenetet kapja, akkor a KVM megfelelően telepítve van a rendszeren. Most már létrehozhat virtuális gépet a használatával virsh parancsot a virtuális gépek létrehozásához vagy telepítéséhez virt-menedzser egy grafikus felhasználói felület eszköz a virtuális gép létrehozásához és kezeléséhez az Ön igényei szerint.

Virtuális gép létrehozása

Ebben a szakaszban a virt-managert fogjuk használni a virtuális gép létrehozásához és futtatásához Ubuntu 20.04-en. A virt-manager Ubuntu 20.04 rendszerre történő telepítéséhez futtassa a következő parancsot:

sudo apt install virt-manager

A telepítés befejezése után futtassa a virt-managert. A következő ablak fogadja Önt.

Új virtuális gép létrehozásához kattintson a gombra Hozzon létre egy új virtuális gépet gomb.

címmel felugró ablak Új virtuális gép megjelenik, válassza ki a Helyi telepítési adathordozó (ISO képfájl vagy CD-ROM) opciót, és kattintson a Tovább gombra.

Szükségünk van egy ISO képre egy operációs rendszerről, amelynek virtuális gépét szeretnénk létrehozni. Kattintson a Tallózás gombra a telepíteni kívánt operációs rendszer kiválasztásához.

Meg fog jelenni Válassza a Tárhely kötet lehetőséget ablakban, jelenleg az alapértelmezett tárolókészletet fogjuk használni, megpróbálkozhat azzal, hogy új tárterületeket hoz létre a virt-manager számára. Egyelőre az OS ISO képét másoljuk a következő könyvtárba a használatával cp parancs.

sudo cp source_of_iso_file /var/lib/libvirt/images

Az ISO alapértelmezett készletbe másolásához root jogosultságra van szükségünk, ezért használjuk sudo parancs és a_iso_file_forrás a választott operációs rendszer helye. Miután másolta az ISO-t a libvirt images könyvtárba, nyomja meg a gombot Kötetlista frissítése gomb. A választott operációs rendszer ISO megjelenik az alábbi listában, én az MX-Linuxot választom a telepítéshez.

Válassza ki a telepíteni kívánt operációs rendszert, és nyomja meg a gombot Válassza a Hangerő lehetőséget gomb.

Az ISO kiválasztása után kattintson a Tovább gombra az előző ablakban.

A következő ablakban válassza ki a virtuális géphez hozzárendelendő memória/RAM mennyiségét és a CPU magok számát. Azt javaslom, hogy legalább az operációs rendszer által megkövetelt minimális ajánlott összeget különítse el.

Ezután legalább az operációs rendszer által megkívánt minimális lemezterületet foglaljon le. Javasolok legalább 30 GB-ot Windows-hoz, és 20 GB-ot bármely Linux disztribúcióhoz. A Virt-manager automatikusan létrehozza a virtuális lemezt az operációs rendszerhez, ha az első opciót választja.

Tipp: A második lehetőséggel saját maga is létrehozhat egyéni tárhelyet.

Ezen az új képernyőn módosíthatja a virtuális gép nevét, és megerősítheti a részleteket. Kattintson a Befejezés gombra, hogy elindítsa az operációs rendszer telepítését a virtuális lemezen.

Tipp: Megpróbálhatja úgy is módosítani a virtuális gép beállításait, hogy bejelöli a testreszabhatja a konfigurációt a telepítés előtt opció egy további funkcióhoz.

Fejezze be az operációs rendszer telepítését a kiválasztott operációs rendszer telepítési folyamatának követésével.

A telepítés befejezése után elindíthatja a virtuális gépet, ha kiválasztja azt, és rákattint Kapcsolja be a virtuális gépet gomb

Most egy működőképes virtuális gépünk van használatra készen.