29Jun

Hoe KVM te installeren en maak virtuele machines op Ubuntu

click fraud protection

beeld

Als u Linux gebruikt, hebt u geen VirtualBox of VMware nodig om virtuele machines te maken. U kunt KVM gebruiken - de kernel-gebaseerde virtuele machine - om zowel Windows als Linux in virtuele machines te draaien.

U kunt KVM direct of met andere opdrachtregelprogramma's gebruiken, maar de grafische toepassing Virtueel machinebeheer( Virt-Manager) zal het meest vertrouwd zijn voor mensen die andere programma's voor virtuele machines hebben gebruikt.

KVM installeren

KVM werkt alleen als uw CPU ondersteuning biedt voor hardware-virtualisatie - ofwel Intel VT-x of AMD-V.Om te bepalen of uw CPU deze functies bevat, voert u de volgende opdracht uit:

egrep -c '(svm | vmx)' /proc/ cpuinfo

Een 0 geeft aan dat uw CPU geen hardwarevirtualisatie ondersteunt, terwijl een 1 of meer aangeeft dat dit wel werkt. Mogelijk moet u ondersteuning voor hardwarevirtualisatie inschakelen in het BIOS van uw computer, zelfs als deze opdracht een of meer resultaten oplevert.

beeld

instagram viewer

Gebruik de volgende opdracht om KVM en ondersteunende pakketten te installeren. Virt-Manager is een grafische applicatie voor het beheren van uw virtuele machines - u kunt de opdracht kvm direct gebruiken, maar libvirt en Virt-Manager vereenvoudigen het proces.

sudo apt-get install qemu-kvm libvirt-bin bridge-utils virt-manager

Alleen de rootgebruiker en gebruikers in de libvirtd-groep hebben toestemming om KVM-virtuele machines te gebruiken. Voer de volgende opdracht uit om uw gebruikersaccount toe te voegen aan de libvirtd-groep:

sudo adduser naam libvirtd

beeld

Na het uitvoeren van deze opdracht logt u uit en logt u weer in. Voer deze opdracht uit nadat u zich weer hebt aangemeld en u zou een lege lijst met virtuelemachines. Dit geeft aan dat alles correct werkt.

virsh -c qemu: /// systeemlijst

beeld

Virtuele machines maken

Als u KVM eenmaal hebt geïnstalleerd, is de eenvoudigste manier om het te gebruiken met de applicatie Virtual Machine Manager. Je vindt het in je Dash.

beeld

Klik op de knop Create New Virtual Machine op de werkbalk en de Virtual Machine Manager begeleidt u bij het selecteren van een installatiemethode, het configureren van de virtuele hardware van uw virtuele machine en het installeren van uw gastbesturingssysteem naar keuze.

beeld

Het proces zal bekend zijn als u ooit VirtualBox, VMware of een andere virtuele machine-applicatie hebt gebruikt. U kunt installeren vanaf een schijf, ISO-image of zelfs een netwerklocatie.

beeld

Als u meer dan 2 GB geheugen aan een virtuele machine wilt toewijzen, hebt u een 64-bits Linux-kernel nodig. Systemen waarop 32-bits kernels worden uitgevoerd, kunnen maximaal 2 GB RAM toewijzen aan een virtuele machine.

beeld

KVM biedt standaard NAT-achtige gebrugde netwerken. Uw virtuele machine verschijnt niet op het netwerk als een eigen apparaat, maar heeft wel toegang tot het netwerk via het besturingssysteem van de host. Als u serversoftware op uw virtuele machine gebruikt en wilt dat deze toegankelijk is vanaf andere apparaten op het netwerk, moet u de netwerkinstellingen aanpassen.

beeld

Na het selecteren van uw installatiemethode, zal Virt-Manager het gastbesturingssysteem in een venster opstarten. Installeer het gastbesturingssysteem op dezelfde manier als op een fysieke computer.

beeld

Virtuele machines beheren

Het venster Virtual Machine Manager toont een lijst van uw geïnstalleerde virtuele machines. Klik met de rechtermuisknop op virtuele machines in het venster om acties uit te voeren, zoals starten, afsluiten, klonen of migreren.

beeld

U kunt informatie over de virtuele machine bekijken en de virtuele hardware ervan configureren door op het i-vormige werkbalkpictogram in het venster van de virtuele machine te klikken.

beeld