KVM (Kernel-based Virtual Machine) er en virtualiseringsløsning, der er bygget til Linux. Når den er installeret, giver den dig mulighed for at oprette en gæst eller virtuelle maskiner
I dag vil vi lære, hvordan du installerer KVM på dit system, og hvordan du konfigurerer virtuelle maskiner ved hjælp af ‘Virtual Machine Manager’ i nogle få enkle trin. Bemærk, at den følgende vejledning er testet på Kali Linux.
KVM-installation
For at få KVM installeret på dit Linux-system skal du udføre alle nedenstående trin:
Stræk 1: Kontrol før installationen
Hvor du dykker ned i installationen, skal du sikre dig, at din CPU understøtter virtualisering. Til det skal du hente cpuinfo ved at køre følgende kommando i terminalen.
egrep -c '(vmx|svm)' /proc/cpuinfo
Hvis output af ovenstående kommando er større end 1, betyder det, at din processor understøtter hardwarevirtualisering. Men du skal stadig sørge for, at din virtualiseringsmulighed er aktiveret i BIOS-opsætningen. (søg efter VT-x, AMD-V eller virtualisering osv.)
Kør følgende kommando for at sikre, at din KVM-acceleration kan bruges. Du skal ikke ærgre dig, hvis du ser et output, der siger, at KVM-acceleration ikke kan bruges. Du kan stadig køre dine virtuelle maskiner, men det vil være meget langsommere uden KVM-udvidelserne.
kvm-ok
Stræk 2: Installer nødvendig pakke
Kør følgende kommando for at installere pakkerne qemu-kvm, libvirt-clients, libvirt-daemon-system og bridge-utils, som er vigtige pakker for at køre KVM. libvirt-clients og libvirt-daemon-system leverer libvirtd, som du skal bruge for at administrere qemu- og KVM-instanser ved hjælp af libvirt. qemu-kvm er backend for KVM.
sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils
Du vil blive bedt om at fortsætte, indtast y eller yes for at fuldføre installationen.
Stræk 3: Tilføj brugere til grupper
Nu skal du sørge for, at din bruger er tilføjet til libvirt- og KVM-brugergruppen. Kør følgende kommandoer for at tilføje dit specifikke brugernavn til de respektive grupper.
sudo adduser username libvirtsudo adduser username kvm
Vejledning
Stræk 4: Installer Virtual Machine Manager
Programmet virt-manager er et GUI-værktøj til at administrere virtuelle maskiner via libvirt. Det præsenterer en oversigt over kørende domæner, deres live-ydeevne og statistik over ressourceudnyttelse. Guiden gør det muligt at oprette nye domæner. Den konfigurerer og justerer også domænets ressourceallokering og virtuelle hardware. Dette værktøj kan installeres ved hjælp af følgende kommando:
sudo apt install virt-manager
Du vil blive bedt om at fortsætte, indtast y eller ja for at fuldføre installationen.
Du kan nu åbne Virtual Machine Manager via kommandolinjen ved hjælp af kommandoen ‘virt-manager’ eller gå til aktiviteter og søg efter virt-manager og klik på åben.
Virtuel maskinkonfiguration ved hjælp af virt-manager
Når du åbner, vil din Virtual Machine Manager være forbundet med QEMU/KVM.
Du kan starte en ny opsætning af en virtuel maskine ved enten at åbne filfanen og vælge ‘Ny virtuel maskine’ fra mulighederne eller ved at klikke på plusikonet i venstre side af den 2. række.
Du vil blive bedt om at vælge et installationsmedie, vælg fra en given mulighed. Hvis du allerede har downloadet iso-filen for det ønskede virtuelle system, kan du vælge at importere dette disk image og fortsætte ved at klikke på ‘Forward’. Hvis du ikke har den downloadede iso-fil, kan du fortsætte med netværksinstallation, eller du kan bruge CD/DVD-indstillingen.
Nu vil du blive bedt om at gennemse eller indtaste stien til dit disk image. Når du indtaster stien, vil guiden højst sandsynligt registrere det givne styresystem. Hvis det ikke sker, skal du indtaste/vælge operativsystemet fra den givne liste. Tryk på “Forward” for at fortsætte.
I det næste trin kan du tilpasse indstillingerne for hukommelse og CPU for den virtuelle maskine. CPU angiver, hvor mange kerner den nye maskine kan udnytte, og hukommelse angiver den hukommelse, som den nye maskine kan allokere. Tryk på ‘Forward’ for at fortsætte.
I det sidste trin kan du tilpasse navnet og netværket for din virtuelle maskine. For tilpasning af netværk klikker du på netværksvalg og vælger enten standardindstillingen ‘NAT’, som vil bede om oprettelse af et virtuelt netværk, eller du kan vælge at bygge bro mellem dit originale/værtsmaskinenetværk Ethernet eller WLAN. Tryk på ‘Finish’ for at fortsætte.
Så snart du trykker på ‘Finish’, vil den virtuelle maskine begynde at køre og endelig begynde at installere systemet fra den image disk, som du har leveret tidligere.
Fuldfør installationen af dit system, og nyd din isolerede virtuelle maskine!
Slutning
I denne artikel har vi kort forklaret KVM-virtualisering, nødvendige forudsætninger, vigtige pakker og brugertilladelser, der er nødvendige for en problemfri installation og brug af KVM. Vi forklarede også kort, hvordan Virt-Manager kan give en hurtig og nem konfiguration af virtuelle maskiner.