A KVM teljes neve Kernel Virtual Machine. Ez egy virtualizációs funkció, amely közvetlenül a Linux kernelbe van beépítve. A KVM segítségével virtualizálható a Windows, a Linux és sok más operációs rendszer. Nyílt forráskódú és mindenki számára ingyenesen használható. Nincsenek olyan korlátai, mint a fizetős termékeknek, mint például a VMware, Xen és mások. De ugyanolyan erős és néha rugalmasabb, mint ezek a fizetős termékek.
A KVM gazdag parancskészlettel rendelkezik, ami nagyon hasznos. Saját shell szkripteket írhat, hogy a KVM hosztokat és vendégeket úgy kezelje, ahogyan szeretné.
A KVM-nek van egy grafikus frontendje is, a Virtual Machine Manager. A Virtual Machine Managerrel nagyon egyszerűen kezelheti KVM vendégeit. A Virtual Machine Manager távolról is csatlakozhat a KVM virtualizációs kiszolgálójához. Ha Ön kezdő a virtualizáció és a KVM területén, akkor a Virtual Machine Managerrel érdemes kezdenie.
A GNOME 3 asztali környezet rendelkezik a GNOME Boxokkal, amely a KVM másik grafikus frontendje.
Ezzel a cikkel megmutatom, hogyan telepítheti a KVM-et és hogyan használhatja grafikusan a KVM-et a Virtual Machine Manager (VMM) segítségével Ubuntun. A bemutatóhoz az Ubuntu 18.04 LTS-t fogom használni, de az Ubuntu bármelyik modern verzióján működnie kell. Kezdjünk bele.
Ha Intel processzort használ, akkor győződjön meg róla, hogy a processzor támogatja a hardveres virtualizációt. Ha igen, akkor győződjön meg róla, hogy a számítógép BIOS-ában engedélyezve van a VT-x vagy VT-d kiterjesztés.
Ha AMD processzort használ, akkor győződjön meg róla, hogy a processzor támogatja a hardveres virtualizációt. Ha igen, akkor győződjön meg róla, hogy az AMD-V kiterjesztés engedélyezve van a számítógép BIOS-ában.
Ha nem biztos benne, hogy a processzora rendelkezik-e virtualizációs támogatással vagy sem, akkor ellenőrizze a processzor specifikációját.
A KVM-támogatás elérhetőségének ellenőrzése:
Az Ubuntu Linux kernelben a kvm-ok paranccsal ellenőrizheti, hogy a KVM-támogatás engedélyezve van-e a Linux kernelben, amely a cpu-checker csomag részét képezi. Alapértelmezés szerint nincs telepítve. De elérhető az Ubuntu hivatalos csomagtárában.
Először frissítse az Ubuntu gépének APT csomagtárának gyorsítótárát.

Most telepítse a cpu-checker csomagot a következő paranccsal:

Most nyomjuk meg az y billentyűt, majd a <Enter> billentyűt a folytatáshoz.

a cpu-checker telepítése megtörtént.

Most futtassa a következő parancsot, hogy ellenőrizze, elérhető-e a KVM támogatás:
Ha minden rendben van, akkor a következő üzenetet kell látnia KVM gyorsítás használható.

A KVM telepítése Ubuntun:
A KVM telepítéséhez szükséges összes csomag elérhető az Ubuntu hivatalos csomagtárában. Így nagyon könnyű telepíteni.
A KVM telepítéséhez a Virtual Machine Manager grafikus frontenddel együtt futtassa a következő parancsot:

Ha KVM headless virtualizációs szervert szeretne futtatni, akkor nem kell telepíteni a Virtual Machine Manager grafikus frontendet. Ebben az esetben futtassa a következő parancsot a KVM telepítéséhez:
A Virtual Machine Manager grafikus frontendjét fogom telepíteni. Tehát lefuttattam az első parancsot.
Most nyomd meg az y-t, majd nyomd meg az <Enter>.

A KVM-nek települnie kell.

Most hozzá kell adni a bejelentkező felhasználót a libvirt és libvirt-qemu csoporthoz. Ehhez futtassa a következő parancsot:
$ sudo usermod -aG libvirt-qemu $(whoami)

Most indítsa újra a számítógépét, hogy a változások hatályba lépjenek.

Mihelyt a számítógép elindul, a bejelentkezett felhasználóval képesnek kell lennie KVM virtuális gépek létrehozására és kezelésére. Nem lesz szükséged root hozzáférésre.
A KVM használata a Virtual Machine Managerrel:
Ebben a részben megmutatom, hogyan használhatod a Virtual Machine Manager-t az első KVM Virtual Machine létrehozásához. Egy alap Alpine Linux virtuális gépet fogok létrehozni, mivel az könnyű.
A Virtual Machine Manager-t az Ubuntu alkalmazásmenüjében kell megtalálnia. Indítsa el a Virtual Machine Manager-t, és a következő ablakot kell látnia.

Új virtuális gép létrehozásához menjen a File > New Virtual Machine menüpontra.

Most válassza ki, hogyan szeretné telepíteni az operációs rendszert. Én ISO-képből fogom telepíteni, az alapértelmezettet választottam Helyi telepítő médium (ISO-kép vagy CDROM).

A legördülő menü segítségével kiválaszthatja az operációs rendszer architektúráját is.

A KVM számos hardverarchitektúrát támogat, mint például x86_64, PPC, ARM és még sok más, ahogy az alábbi képernyőképen is látható.

Most kattintson a Forward gombra.

Most kattintson a Browse gombra az ISO-kép kiválasztásához.

Most kattintson a Tallózás helyi.

A fájlválasztónak meg kell nyílnia. Most válassza ki a kívánt ISO-képet, és kattintson a Megnyitás gombra.

A KVM alapértelmezés szerint a telepítőmédiától függően automatikusan felismeri, hogy milyen operációs rendszert próbál telepíteni. Ha manuálisan szeretné kiválasztani a telepíteni kívánt operációs rendszert, vegye ki a jelölőnégyzetet az alábbi képernyőképen látható módon.

Most már kézzel is kiválaszthatja az operációs rendszert. Ha több lehetőséget szeretne látni, kattintson az Összes operációs rendszer opció megjelenítése gombra.

Amint látja, most már több lehetőség közül választhat.


Ha ezzel megvagy, kattints a Forward-ra.

Most állítsd be a RAM és a CPU magok számát, amit használni szeretnél ehhez a virtuális géphez, és kattints a Forward-ra.

Most állítsa be a virtuális gép számára használni kívánt merevlemezterület mennyiségét, és kattintson a Tovább gombra.

Most írja be a virtuális gép nevét, konfigurálja a Hálózatot, és végül kattintson a Befejezés gombra.

Mint a Virtual Machine Manager ablakban látható, egy új KVM virtuális gép jön létre. Az Alpine Linux az ISO-képről bootol.

Mihelyt a telepítő elindul, egyszerűen telepítheti a merevlemezére, ahogyan a számítógépén is teszi.
A Virtuális gépeket a Virutal Machine Manager ablakból kezelheti, ahogy az alábbi képernyőképen is látható.

Így telepítheti a KVM-et Ubuntura és használhatja a KVM-et a Virtual Machine Manager grafikus frontenddel. Köszönjük, hogy elolvastad ezt a cikket.