Hoe KVM te installeren en maak virtuele machines op Ubuntu
Als u Linux gebruikt, hebt u VirtualBox of VMware niet 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 het geval is. Mogelijk moet u nog steeds ondersteuning voor hardwarevirtualisatie inschakelen in het BIOS van uw computer, zelfs als deze opdracht een 1 of meer retourneert.
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
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 een lege lijst met virtuele machines zou moeten zien. Dit geeft aan dat alles correct werkt.
virsh -c qemu: /// systeemlijst
Virtuele machines maken
Als KVM eenmaal is geïnstalleerd, is de eenvoudigste manier om het te gebruiken met de toepassing Virtual Machine Manager. Je vindt het in je Dash.
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.
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.
Als u meer dan 2 GB geheugen aan een virtuele machine wilt toewijzen, hebt u een 64-bits Linux-kernel nodig. Systemen met 32-bits kernels kunnen maximaal 2 GB RAM toewijzen aan een virtuele machine.
KVM biedt standaard NAT-achtige gekoppelde 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 in het netwerk, moet u de netwerkinstellingen aanpassen.
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.
Virtuele machines beheren
In het venster Virtual Machine Manager wordt een lijst met uw geïnstalleerde virtuele machines weergegeven. Klik met de rechtermuisknop op virtuele machines in het venster om acties uit te voeren, zoals starten, afsluiten, klonen of migreren.
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.