Sådan oprettes virtuelle maskiner i KVM ved hjælp af Virt-Manager


Når du kommer i gang, skal du sikre dig, at KVM hypervisor er installeret på dit system. Et akronym for Kernel-based Virtual Machine, KVM er en kombination af kernemoduler og hjælpeprogrammer, der er nødvendige for at køre virtuelle maskiner på et værtssystem. Disse inkluderer QEMU, virt-install, libvirtd-dæmon, virt-manager og så mange flere.

Vi har detaljerede artikler om:

  • How to Install KVM on Ubuntu 20.04
  • How to Install KVM on CentOS 8 / RHEL 8

I denne vejledning arbejder jeg på Ubuntu 20.04 for at illustrere, hvordan virt-manager kan bruges til at oprette såvel som til at styre virtuelle maskiner.

Oprettelse af virtuelle maskiner ved hjælp af Virt-Manager

For at starte skal du starte virt-manager. Dette kan opnås på to måder. Du kan bruge applikationsadministratoren til at søge efter virt-manager-applikationen som vist.

Hvis du kører på en terminal, skal du køre følgende kommando:

$ sudo virt-manager

Dette starter Virtual Machines manager GUI-applikationen som vist.

For at komme i gang med at oprette en virtuel maskine skal du klikke på ikonet 'Ny virtuel maskine' i øverste venstre hjørne lige under menupunktet 'Filer'.

Det næste trin præsenterer en liste over muligheder, du kan vælge imellem, når du vælger dit foretrukne operativsystem.

  • The first option – Local Install Media (ISO image or CDROM) – allows you to select an ISO image sitting on your local system or select an operating system from an inserted CD or DVD drive.
  • The second option – Network Install (HTTP, FTP, or NFS) – allows you to select an ISO image over the network. For this to work, the ISO image should be mounted on a web server, FTP server, or Network File System. We have a comprehensive guide on how to deploy a virtual machine over the network using HTTP, FTP, and NFS.
  • The third option – Network Boot (PXE) – allows the virtual machine to boot from the Network card.
  • And the fourth option – Import existing disk image – Allows you to spawn a virtual machine from an existing KVM virtual image.

Sørg for at vælge den mulighed, der passer dig. I mit tilfælde har jeg allerede et Debian 10 ISO-billede på mit lokale system. Derfor vælger jeg den første mulighed og klikker på knappen 'Videresend'.

Klik derefter på knappen 'gennemse lokal' og vælg dit diskbillede.

På billedet nedenfor er ISO-billedet allerede valgt. Accepter standardværdierne for 'OS-type' og 'Version', og klik på 'Videresend'.

I det næste trin skal du angive RAM-størrelse og antallet af CPU-kerner, der skal tildeles, og klikke på 'Videresend'.

Dernæst skal du angive diskplads til den virtuelle maskine og trykke på 'Videresend'.

I det sidste trin skal du angive det foretrukne navn på den virtuelle maskine og bekræfte, at alle de andre VM-detaljer er i orden. Derudover kan du vælge at konfigurere netværksindstillingerne. For eksempel kan du vælge at gå med standard NAT-netværket eller skifte til et bronetværk, hvis du vil have din gæstemaskine til at være i samme netværk som værten.

For at starte den virtuelle maskine skal du klikke på knappen 'Udfør'.

Dette starter den virtuelle maskine. For dem der har installeret Debian 10 før, skal dette trin se bekendt ud. Vi afslutter dog ikke installationen, da vores hovedfokus er at oprette og administrere virtuelle maskiner ved hjælp af KVM. Vi har en udførlig guide til, hvordan du installerer Debian 10.

Det er stort set det. I den næste artikel vil vi se, hvordan du styrer virtuelle KVM-maskiner med Virt-manager, eller du kan også bruge cockpit til at styre virtuelle maskiner. Hvis du har spørgsmål om denne artikel, er du velkommen til at spørge i kommentarerne.