KVM

Nainštalujte a nakonfigurujte KVM v ArchLinuxe

Nainštalujte a nakonfigurujte KVM v ArchLinuxe
KVM znamená Kernel-based Virtual Machine. Tento softvér umožňuje používateľom spúšťať viac virtuálnych strojov s rôznymi operačnými systémami, čím obchádza potrebu dodržiavať konvenčnejšie spôsoby používania Virtualboxu. KVM je bezplatný zdroj s otvoreným zdrojovým kódom a za posledných desať rokov bol zdokonalený a vylepšený.

Tento článok ukazuje, ako nainštalovať a nakonfigurovať KVM na vašom systéme ArchLinux.

Časť 1: Inštalácia KVM

Inštalačný postup pre KVM je trochu komplikovaný, pretože musíte najskôr skontrolovať systém, či neobsahuje potrebné predpoklady.

Krok 1: Skontrolujte podporu virtualizácie

Ak chcete skontrolovať, či je vo vašom počítači povolená virtualizácia, zadajte nasledujúci príkaz:

$ LC_ALL = C lscpu | grep Virtualizácia


Hardvérové ​​parametre na spustenie KVM sú VT-x pre procesory Intel a AMD-V pre procesory AMD. Ak má váš systém hardvér na vytváranie virtuálnych strojov, uvidíte v texte, ktorý sa zobrazí, toto:

Virtualizácia: VT-x
alebo
Virtualizácia: AMD-V

Ak sa ani jeden z nich nezobrazí, znamená to, že váš systém nemôže podporovať virtualizáciu, alebo je vývojármi v počítači zakázaný. V takom prípade môžete virtualizáciu povoliť po reštartovaní systému a vstupe do systému BIOS.

Krok 2: Vyhľadajte modul jadra

Ak chcete zistiť, či má váš systém jadrový modul na spustenie KVM, zadajte nasledujúci príkaz:

$ zgrep CONFIG_KVM / proc / config.gz


Ak používate procesor AMD, mali by ste vidieť CONFIG_KVM_AMD (alebo CONFIG_KVM_INTEL, ak používate Intel), za ktorým nasleduje = y alebo = m, potom je dobré ísť.

Krok 3: Nainštalujte KVM pre ArchLinux

Spustite terminál a spustite nasledujúci kód pre priamu inštaláciu KVM:

$ sudo pacman -S virt-manager qemu vde2 ebtables dnsmasq bridge-utils openbsd-netcat


Toto by malo nainštalovať KVM do vášho systému.

Krok 4: Aktivujte a spustite KVM

Zadajte nasledujúci príkaz na aktiváciu KVM:

$ sudo systemctl povoliť libvirtd.služby


Ďalej zadajte nasledujúce:

$ sudo systemctl start libvirtd.služby


Potom prejdite na / aplikácie a spustite správcu VM.

Časť 2: Konfigurácia KVM

Ak chcete naďalej používať KVM so svojím štandardným účtom Linux, môžete to urobiť úpravou libvirtd.conf súbor. Prístup k súboru získate zadaním nasledujúcich údajov:

$ sudo pacman -S vim
$ sudo vim / etc / libvirt / libvirtd.konf


Medzi riadkami 80-90 by mal byť výraz „lineabout unix_sock_group.„Zmeníte to na libvirt.

# unix_sock_group = "libvirt"

Preskočte na riadky medzi 100 - 110 a zmeňte unix_sock_rw_perms na = 0770

# unix_sock_rw_perms = "0770"

Potom vydaním nasledujúceho kódu zahrňte svoj štandardný účet Linux s libvirt.

$ sudo usermod -a -G libvirt $ (whoami)

$ newgrp libvirt


Ak chcete použiť zmeny, reštartujte službu libvirt. Za týmto účelom vydajte nasledujúci kód:

$ sudo systemctl restart libvirtd.služby


Teraz môžete na používanie KVM používať svoj účet Linux.

Ak chcete vo virtuálnom stroji vytvoriť virtuálne stroje, povoľte vnorenú virtualizáciu zadaním nasledujúcich údajov:

$ sudo modprobe -r kvm_intel
$ sudo modprobe kvm_intel vnorené = 1


Ak chcete použiť tieto zmeny, zadajte:

$ echo "možnosti kvm-intel vnorené = 1" | sudo tee / etc / modprobe.d / kvm-intel.konf

Záver

Tento výukový program sa venoval inštalácii a konfigurácii KVM v systémoch ArchLinux. Ak ste postupovali správne, mali by ste mať vo svojom systéme nastavený KVM a pripravený na spustenie Virtual Machines.

Hry Ako zobraziť počítadlo FPS v hrách Linux
Ako zobraziť počítadlo FPS v hrách Linux
Hranie na systéme Linux získalo veľký tlak, keď spoločnosť Valve v roku 2012 oznámila podporu systému Linux pre klienta Steam a ich hry. Od tej doby s...
Hry Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Úvod do hry Civilization 6 predstavuje moderné poňatie klasického konceptu predstaveného v sérii hier Age of Empires. Myšlienka bola dosť jednoduchá; ...
Hry Ako inštalovať a hrať Doom na Linuxe
Ako inštalovať a hrať Doom na Linuxe
Úvod do Doom Séria Doom vznikla v 90. rokoch po vydaní pôvodného Doomu. Bol to okamžitý hit a od tej doby herná séria získala množstvo ocenení a origi...