Zoeken op website

Hoe u virtuele machines in KVM kunt maken met behulp van Virt-Manager


Als u aan de slag gaat, zorg er dan voor dat de KVM hypervisor op uw systeem is geïnstalleerd. KVM is een acroniem voor Kernel-based Virtual Machine en is een combinatie van kernelmodules en hulpprogramma's die nodig zijn om virtuele machines op een hostsysteem te laten draaien. Deze omvatten QEMU, virt-install, libvirtd daemon, virt-manager en nog veel meer.

We hebben uitgebreide artikelen over:

  • KVM installeren op Ubuntu 20.04
  • KVM installeren op CentOS 8/RHEL 8

Voor deze handleiding werk ik aan Ubuntu 20.04 om te illustreren hoe virt-manager gebruikt kan worden om virtuele machines te creëren en te beheren.

Virtuele machines maken met Virt-Manager

Start om te beginnen virt-manager. Dit kan op twee manieren worden bereikt. U kunt de applicatiebeheerder gebruiken om naar de virt-manager applicatie te zoeken, zoals weergegeven.

Als u op een terminal werkt, voert u de volgende opdracht uit:

sudo virt-manager

Hierdoor wordt de GUI-applicatie Virtual Machines manager gestart, zoals weergegeven.

Om aan de slag te gaan met het maken van een virtuele machine, klikt u op het pictogram ‘Nieuwe virtuele machine’ in de linkerbovenhoek, net onder het menu-item ‘Bestand’.

De volgende stap presenteert een lijst met opties waaruit u kunt kiezen bij het selecteren van uw favoriete besturingssysteem.

  • Met de eerste optie – Lokale installatiemedia (ISO-image of CD-ROM) – kunt u een ISO-image op uw lokale systeem selecteren of een besturingssysteem selecteren vanaf een geplaatst cd- of dvd-station.
  • Met de tweede optie – Netwerkinstallatie (HTTP, FTP of NFS) – kunt u een ISO-image via het netwerk selecteren. Om dit te laten werken, moet de ISO-image op een webserver, FTP-server of netwerkbestandssysteem worden gemonteerd. We hebben een uitgebreide handleiding voor het implementeren van een virtuele machine via het netwerk met behulp van HTTP, FTP en NFS.
  • Met de derde optie – Network Boot (PXE) – kan de virtuele machine opstarten vanaf de netwerkkaart.
  • En de vierde optie – Bestaande schijfimage importeren – Hiermee kunt u een virtuele machine spawnen op basis van een bestaande virtuele KVM-image.

Zorg ervoor dat u de optie selecteert die bij u past. In mijn geval heb ik al een Debian 10 ISO-image op mijn lokale systeem. Daarom selecteer ik de eerste optie en klik ik op de knop ‘Doorsturen’.

Klik vervolgens op de knop ‘lokaal bladeren’ en selecteer uw schijfkopie.

In de onderstaande afbeelding is de ISO-image al geselecteerd. Accepteer de standaardinstellingen voor ‘OS-type’ en ‘Versie’ en klik op ‘Doorsturen’.

Geef in de volgende stap de RAM-grootte en het aantal toe te wijzen CPU-kernen op en klik op ‘Vooruit’.

Geef vervolgens de schijfruimte voor de virtuele machine op en klik op ‘Vooruit’.

Geef in de laatste stap de voorkeursnaam van de virtuele machine op en bevestig dat alle andere VM-gegevens in orde zijn. Bovendien kunt u ervoor kiezen om de netwerkvoorkeuren te configureren. U kunt er bijvoorbeeld voor kiezen om het standaard NAT-netwerk te gebruiken of over te schakelen naar een overbrugd netwerk als u wilt dat uw gastmachine zich in hetzelfde netwerk bevindt als de host.

Om de virtuele machine te starten, klikt u op de knop ‘Voltooien’.

Hiermee wordt de virtuele machine gestart. Voor degenen die Debian 10 al eerder hebben geïnstalleerd, zou deze stap er bekend uit moeten zien. We zullen de installatie echter niet voltooien, omdat onze belangrijkste focus ligt op het maken en beheren van virtuele machines met behulp van KVM. We hebben een uitgebreide handleiding voor het installeren van Debian 10.

Dat is het eigenlijk wel. In het volgende artikel zullen we zien hoe u virtuele KVM-machines kunt beheren met Virt-manager, of u kunt ook Cockpit gebruiken om virtuele machines te beheren. Als je vragen hebt over dit artikel, stel ze dan gerust in de reacties.

Bron: access.redhat.com