29Jun

Wie man KVM installiert und virtuelle Maschinen unter Ubuntu erstellt

click fraud protection

Bild

Wenn Sie Linux verwenden, benötigen Sie VirtualBox oder VMware nicht, um virtuelle Maschinen zu erstellen. Sie können mit KVM - der kernelbasierten virtuellen Maschine - sowohl Windows als auch Linux auf virtuellen Maschinen ausführen.

Sie können KVM direkt oder mit anderen Befehlszeilentools verwenden, aber die grafische Virtual Machine Manager-Anwendung( Virt-Manager) wird Benutzern am vertrautesten sein, die andere Programme für virtuelle Maschinen verwendet haben.

Installation von KVM

KVM funktioniert nur, wenn Ihre CPU über Unterstützung für die Hardwarevirtualisierung verfügt - entweder Intel VT-x oder AMD-V.Führen Sie den folgenden Befehl aus, um festzustellen, ob Ihre CPU diese Funktionen enthält:

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

Eine 0 gibt an, dass Ihre CPU die Hardwarevirtualisierung nicht unterstützt, während eine 1 oder mehr dies anzeigt. Möglicherweise müssen Sie die Hardware-Virtualisierungsunterstützung im BIOS Ihres Computers aktivieren, selbst wenn dieser Befehl eine 1 oder mehr zurückgibt.

instagram viewer

Bild

Verwenden Sie den folgenden Befehl, um KVM und unterstützende Pakete zu installieren. Virt-Manager ist eine grafische Anwendung zur Verwaltung Ihrer virtuellen Maschinen - Sie können den Befehl kvm direkt verwenden, aber libvirt und der Virt-Manager vereinfachen den Prozess.

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

Nur der root-Benutzer und die Benutzer in der Gruppe libvirtd haben die Berechtigung, KVM-virtuelle Maschinen zu verwenden. Führen Sie den folgenden Befehl aus, um Ihr Benutzerkonto zur libvirtd-Gruppe hinzuzufügen:

sudo adduser Name libvirtd

Bild

Melden Sie sich nach dem Ausführen dieses Befehls ab und wieder an. Führen Sie diesen Befehl nach der erneuten Anmeldung aus, und Sie sollten eine leere Liste von virtual sehenMaschinen. Dies zeigt an, dass alles korrekt funktioniert.

virsh -c qemu: ///-Systemliste

Bild

Erstellen virtueller Maschinen

Sobald Sie KVM installiert haben, ist der einfachste Weg, es zu verwenden, die Anwendung Virtual Machine Manager. Du wirst es in deinem Dash finden.

Bild

Klicken Sie in der Symbolleiste auf die Schaltfläche Create New Virtual Machine, und der Virtual Machine Manager führt Sie durch die Auswahl einer Installationsmethode, die Konfiguration der virtuellen Hardware Ihrer virtuellen Maschine und die Installation des gewünschten Gastbetriebssystems.

Bild

Der Prozess wird Ihnen vertraut sein, wenn Sie jemals VirtualBox, VMware oder eine andere Anwendung für virtuelle Maschinen verwendet haben. Sie können von einer Disc, einem ISO-Image oder sogar einem Netzwerkspeicherort installieren.

Bild

Um einer virtuellen Maschine mehr als 2 GB Arbeitsspeicher zuzuweisen, benötigen Sie einen 64-Bit-Linux-Kernel. Systeme, auf denen 32-Bit-Kernel ausgeführt werden, können einer virtuellen Maschine maximal 2 GB RAM zuweisen.

Bild

Standardmäßig bietet KVM NAT-ähnliche Bridged-Netzwerke - Ihre virtuelle Maschine wird nicht im Netzwerk als ihr eigenes Gerät angezeigt, aber sie hat Netzwerkzugriff über das Host-Betriebssystem. Wenn Sie die Serversoftware auf Ihrer virtuellen Maschine ausführen und auf andere Geräte im Netzwerk zugreifen möchten, müssen Sie die Netzwerkeinstellungen anpassen.

Bild

Nach Auswahl Ihrer Installationsmethode startet der Virt-Manager das Gastbetriebssystem in einem Fenster. Installieren Sie das Gastbetriebssystem wie auf einem physischen Computer.

Bild

Verwalten von virtuellen Maschinen

Das Fenster Virtual Machine Manager zeigt eine Liste Ihrer installierten virtuellen Maschinen an. Klicken Sie im Fenster mit der rechten Maustaste auf virtuelle Maschinen, um Aktionen auszuführen, z. B. Starten, Herunterfahren, Klonen oder Migrieren.

Bild

Sie können Informationen zur virtuellen Maschine anzeigen und ihre virtuelle Hardware konfigurieren, indem Sie im Fenster der virtuellen Maschine auf das Symbol in Form einer i-förmigen Symbolleiste klicken.

Bild