KVM

A KVM / QEMU telepítése a CentOS 8-ra virtualizáció céljából

A KVM / QEMU telepítése a CentOS 8-ra virtualizáció céljából
Ebben a cikkben bemutatom, hogyan kell telepíteni a KVM / QEMU-t a CentOS 8-ra, és hogyan lehet csatlakozni hozzá távolról a Virtual Machine Manager segítségével. Tehát kezdjük.

Hardver virtualizációs kiterjesztés engedélyezése:

Először engedélyeznie kell a hardveres virtualizációs kiterjesztést a CentOS 8 gépének BIOS-ból. Intel processzoroknál engedélyezze a VT-x vagy VT-d CPU kiterjesztést. AMD processzorok esetén engedélyezze az AMD-v CPU kiterjesztést.

Miután engedélyezte a hardveres virtualizációt, futtassa a következő parancsot annak ellenőrzéséhez, hogy a VT-x / VT-d vagy az AMD-v kiterjesztés engedélyezve van-e.

$ grep --color --perl-regexp 'vmx | svm' / proc / cpuinfo

Esetemben, svm A zászló engedélyezve van, amint az az alábbi képernyőképen látható. AMD processzort használok.

Ha Intel processzort használ, vmx A zászló engedélyezve lesz. Tehát a hardveres virtualizáció engedélyezett. Nagy!

A KVM / QEMU telepítése a CentOS 8 telepítése során:

A KVM / QEMU virtualizációt a CentOS 8 telepítésekor konfigurálhatja a CentOS 8 telepítése során Virtualizációs gazdagép tól Szoftver kiválasztása.

A KVM / QEMU telepítése a YUM Package Manager segítségével:

Ha nem telepítette Virtualizációs gazdagép környezetben a KVOS / QEMU konfigurálásához a CentOS 8 telepítésekor, ezt később is megteheti a YUM csomagkezelő használatával.

A Virtualizációs gazdagép csoportként áll rendelkezésre a CentOS 8-on. Telepítheti a Virtualizációs gazdagép csoport a YUM csomagkezelő használatával a következő paranccsal:

$ sudo yum groupinstall "Virtualizációs hoszt"

A telepítés megerősítéséhez nyomja meg a gombot Y majd nyomja meg .

A csomagban felsorolt ​​összes csomag Virtualizációs gazdagép csoportot kell telepíteni.

A libvirtd szolgáltatás kezelése:

Most ellenőrizze, hogy a libvirtd szolgáltatás a következő paranccsal fut:

$ sudo systemctl állapot libvirtd

Mint láthatja, a libvirtd szolgáltatás futás. Ez is engedélyezve hogy automatikusan elinduljon a rendszer indításakor.

Ha libvirtd a szolgáltatás nem fut, akkor indítsa el a következő paranccsal:

$ sudo systemctl start libvirtd

Ha libvirtd A szolgáltatás nincs engedélyezve, hogy automatikusan elinduljon, majd engedélyezze a következő paranccsal:

$ sudo systemctl enable libvirtd

A KVM / QEMU működésének ellenőrzése:

Most ellenőrizze, hogy a KVM / QEMU megfelelően működik-e, futtassa a következő parancsot:

$ sudo virsh verzió

Mint látható, a KVM / QEMU megfelelően működik. Ha nem, akkor itt kap egy csatlakozási hibaüzenetet.

Az írás idején a CentOS 8 a libvirt 4-gyel érkezett.5.0 és QEMU 2.12.0.

QEMU / KVM parancsok engedélyezése root nélkül:

Ha azt szeretné, hogy a bejelentkezési felhasználó (nem root) futtassa virsh parancsot vagy más KVM / QEMU parancsokat, vagy sudo nélkül használja ezeket a parancsokat, akkor adja hozzá bejelentkezési felhasználóját a libvirt csoporthoz az alábbiak szerint:

$ sudo usermod -aG libvirt $ (whoami)

Parancssori kliens a KVM / QEMU virtuális gépek telepítéséhez:

virt-install egy parancssori eszköz a KVM / QEMU virtuális gépek egyszerű telepítéséhez. virt-install a libvirtre épül. Tehát, a virtuális gépek segítségével telepítve virt-install -val is kezelhető virsh és virt-menedzser.

Telepítheti virt-install a YUM csomagkezelő használatával az alábbiak szerint:

$ sudo yum install virt-install

A telepítés megerősítéséhez nyomja meg a gombot Y majd nyomja meg .

telepíteni kell a virt-install alkalmazást.

Futtassa a következő parancsot annak ellenőrzéséhez, hogy a virt-install működik-e:

$ virt-install --version
a virt-install működik.

A Virtual Machine Manager grafikus segédprogramjának telepítése:

A Virtual Machine Manager egy grafikus segédprogram KVM / QEMU virtuális gépek létrehozásához, kezeléséhez. Ha KVM / QEMU virtuális gépeket fog futtatni egy CentOS 8 szerveren GUI-val (grafikus felhasználói felület), akkor a Virtual Machine Manager egy kötelező eszköz az Ön számára.

A Virtual Machine Manager telepíthető a YUM csomagkezelővel az alábbiak szerint:

$ sudo yum install virt-manager

A telepítés megerősítéséhez nyomja meg a gombot Y majd nyomja meg .

A Virtual Machine Manager alkalmazást telepíteni kell.

A Virtual Machine Manager telepítése után megtalálhatja a CentOS 8 alkalmazásmenüjében, ahogy az alábbi képernyőképen látható. Kattintson a Virtual Machine Manager ikonra.

A Virtual Machine Manager-nek el kell indulnia és automatikusan csatlakoznia kell a CentOS 8 gépén futó KVM / QEMU-hoz a libvirt segítségével.

Távoli csatlakozás a KVM / QEMU szerverhez:

Beállíthat egy CentOS 8 KVM / QEMU fej nélküli kiszolgálót, és távolról kezelheti azt egy másik számítógépről a Virtual Machine Manager használatával.

Miután telepítette a KVM / QEMU-t a CentOS 8-ra, futtassa a következő parancsot a CentOS 8-gép IP-címének megkereséséhez:

$ ip a | grep inet

Mint látható, a CentOS 8 gépem IP-címe 192.168.21.226. Neked más lesz. Tehát mindenképpen cserélje le mostantól a sajátjára.

Ezután futtassa a következő parancsot egy másik Linux számítógépről (esetemben Debian 10) egy SSH nyilvános-magán kulcs pár létrehozásához.

$ ssh-keygen

nyomja meg .

nyomja meg .

nyomja meg .

Létre kell hozni az SSH nyilvános és magánkulcs párját.

Másolja az SSH kulcsot a CentOS 8 gépére a következő paranccsal:

$ ssh-copy-id shovon @ 192.168.21.226

JEGYZET: Itt, shovon a bejelentkezési felhasználónevem és 192.168.21.226 a CentOS KVM / QEMU szerverem IP-címe. Ne felejtsd el kicserélni a tiédre.

Begépel Igen és nyomja meg .

Írja be bejelentkezési felhasználójának jelszavát, majd nyomja meg az gombot .

Az SSH kulcsot át kell másolni a CentOS 8 KVM / QEMU szerverre.

Most nyissa meg a Virtual Machine Manager alkalmazást, és lépjen a következőre: File > Kapcsolat hozzáadása ..

Most válassza ki QEMU / KVM mint Hipervizor, jelölje be Csatlakozás távoli gazdagéphez SSH-n keresztül. Ezután írja be a CentOS 8 KVM / QEMU szerver bejelentkezési felhasználónevét és IP-címét a Felhasználónév és Gazdanév szakaszban.

Ha a Virtual Machine Manager indításakor automatikusan csatlakozni szeretne a CentOS 8 KVM / QEMU szerverhez, ellenőrizze a Automatikus csatlakozás jelölőnégyzetet.

Ha elkészült, kattintson a gombra Csatlakozás.

CentOS 8 KVM / QEMU szerverét fel kell tüntetni a Virtual Machine Manager irányítópultján.

Ha új virtuális gépet szeretne létrehozni a CentOS 8 KVM / QEMU szerveren, akkor kattintson rá a jobb egérgombbal (az egérrel), majd válassza a Új.

Ezután kövesse a varázslót.

Így telepíti a KVM / QEMU-t a CentOS 8-ra, és távolról csatlakozik hozzá a Virtual Machine Manager használatával. Köszönjük, hogy elolvasta ezt a cikket.

Ingyenes és nyílt forráskódú játékmotorok a Linux játékok fejlesztéséhez
Ez a cikk felsorolja azokat az ingyenes és nyílt forráskódú játékmotorokat, amelyek felhasználhatók 2D és 3D játékok fejlesztésére Linuxon. Számos ily...
Shadow of the Tomb Raider for Linux Tutorial
A Shadow of the Tomb Raider a Tomb Raider sorozat tizenkettedik kiegészítője - az Eidos Montreal által létrehozott akció-kaland játék franchise. A ját...
Az FPS növelése Linux alatt?
Az FPS jelentése Képkocka másodpercenként. Az FPS feladata a videolejátszások vagy játékteljesítmények képkockasebességének mérése. Egyszerű szavakkal...