Installieren und einrichten KVM auf Ubuntu 20.04 fokale Fossa Linux

Installieren und einrichten KVM auf Ubuntu 20.04 fokale Fossa Linux

Kvm ist Kernelbasierte virtuelle Maschine. Es handelt sich um ein Modul, das direkt in den Linux -Kernel aufgebaut ist, mit dem das Betriebssystem als Hypervisor fungieren kann. Obwohl einige Leute möglicherweise eine Lösung von Drittanbietern wie VirtualBox bevorzugen, müssen keine zusätzliche Software installiert werden, da der Linux-Kernel uns bereits die erforderlichen Tools bietet, die wir benötigen, um virtuelle Maschinen zu erstellen.

KVM benötigt eine kleine Konfiguration, wenn Sie einige Annehmlichkeiten wie einen grafischen Manager oder die Möglichkeit haben, VM -Gästen in Ihrem Netzwerk anzumelden - aber wir werden dies in diesem Handbuch behandeln. Sobald es in Betrieb ist, werden Sie feststellen.

In diesem Tutorial lernen Sie:

  • So installieren Sie die erforderlichen KVM -Dienstprogramme auf Ubuntu 20.04
  • So installieren und konfigurieren Sie Virt-Manager
  • So konfigurieren Sie Netzwerkoberflächen für die überbrückte Verbindung
  • So erstellen Sie eine neue virtuelle Maschine
Erstellen eines neuen VM in Virt-Manager Softwareanforderungen und Linux -Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder Softwareversion verwendet
System Ubuntu 20 installiert oder verbessert.04 FOSSA FOSSA
Software KVM, Virt-Manager
Andere Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl.
Konventionen # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

Installieren Sie die KVM -Pakete



Obwohl KVM ein Modul ist, das in den Linux -Kernel selbst eingebaut ist, bedeutet dies nicht, dass alle erforderlichen Pakete standardmäßig in Ihrer Ubuntu -Installation enthalten sind. Sie benötigen ein paar, um loszulegen, und sie können mit diesem Befehl im Terminal installiert werden:

$ sudo apt installieren qemu-kvm libvirt-Clients libvirt-daemon-System Bridge-Utils Virt-Manager 

Konfigurieren Sie die Netzwerkbrücke

Damit Ihre virtuellen Maschinen auf Ihre Netzwerkschnittstelle zugreifen und ihre eigenen IP -Adressen zugewiesen haben, müssen wir überbrückte Netzwerke auf unserem System konfigurieren.

Führen Sie zunächst den folgenden Linux -Befehl aus, um herauszufinden, welcher Name Ihre Netzwerkschnittstelle zugewiesen wurde. Wenn wir dies wissen, können wir später zusätzliche Konfiguration durchführen.

$ ip a 
Bestimmen Sie den Namen der Netzwerkschnittstelle

In unserem Fall wird die Netzwerkschnittstelle aufgerufen ENP0S3. Ihre wird wahrscheinlich sehr ähnlich benannt sein.

Um Ubuntu mitzuteilen, dass unsere Verbindung überbrückt wird, müssen wir die Konfigurationsdatei für Netzwerkschnittstellen bearbeiten. Wenn Sie dies tun, wird sich Ihre Verbindung nicht negativ auf Ihre Verbindung auswirken. Es wird nur erlauben, dass diese Verbindung mit den VMs gemeinsam genutzt wird.

Verwenden Nano oder Ihr bevorzugter Texteditor, um die folgende Datei zu öffnen:

$ sudo nano/etc/network/interfaces 

Wenn Sie diese Datei zum ersten Mal öffnen, kann sie leer sein oder nur ein paar Zeilen enthalten. Ihre Brückenschnittstelle heißt BR0, Fügen Sie also die folgende Zeile hinzu, damit die Schnittstelle standardmäßig auftaucht:

Auto BR0 

Fügen Sie unter dieser Zeile die folgende Zeile für Ihre aktuelle Netzwerkschnittstelle hinzu (die, deren benannt wir zuvor festgelegt wurden).

IFACE ENP0S3 INET -Handbuch 

Als nächstes können Sie die Brückeninformationen hinzufügen. Diese Zeilen geben Ubuntu mit, dass Ihre Brücke DHCP für die automatische IP -Adresszuweisung verwendet, und Ihre Brücke verwaltet Ihre aktuelle Schnittstelle.

IFACE BR0 INET DHCP BRIDGE_PORTS ENP0S3 

So sollte Ihre Datei aussehen, sobald alle Änderungen angewendet wurden (wenn Sie auch ein paar Zeilen haben, die bereits vorhanden waren, ist es in Ordnung, sie auch zu haben):

Konfigurationsdatei für Netzwerkschnittstellen

Speichern Sie Ihre Änderungen und beenden Sie die Datei.

Fügen Sie Ihren Benutzer zu den Gruppen hinzu

Um Ihre virtuellen Maschine ohne Root -Berechtigungen zu verwalten, muss Ihr Benutzer zu zwei Benutzergruppen gehören. Führen Sie die folgenden Befehle aus, um Ihren Benutzer zu den entsprechenden Gruppen hinzuzufügen (Austausch Benutzer1 mit dem Namen Ihres Benutzers):

$ sudo adduser user1 libvirt $ sudo adduser user1 libvirt-qemu 

Wenn Sie fertig sind, sollten Sie Ihr System neu starten, um sicherzustellen, dass alle Änderungen an Ihrer Benutzer- und Netzwerkkonfiguration die Möglichkeit haben, sich in Kraft zu setzen.

Erstellen einer VM

Wenn Ubuntu wieder aufbaut, können Sie Virt-Manager aus dem Anwendungsstarler öffnen. Obwohl es möglicherweise nicht so aussieht, bietet dieses Fenster uns alles, was wir brauchen, um unsere VMs zu verwalten.

Um ein neues VM zu erstellen, klicken Sie auf das obere linke Symbol, das wie ein glänzender Computerbildschirm aussieht.

Erstellen Sie eine neue VM

Ihre neue virtuelle Maschine benötigt ein Betriebssystem. Sie werden höchstwahrscheinlich aus einem installieren .ISO -Datei, wählen Sie diese Option im ersten Fenster aus. Wenn Sie noch ein Betriebssystembild benötigen, gehen Sie zu Ubuntu 20.04 Download und laden Sie eine kostenlos herunter und laden Sie sie herunter.

Wählen Sie die Installationsquelle

Durchsuchen Sie Ihre Installationsdatei und wählen Sie sie aus.

Durchsuchen Sie die Installationsmedien

Sie müssen auch Virt-Manager mitteilen, welches Betriebssystem Sie installieren möchten, wenn es nicht automatisch erfolgreich bestimmt wird.

Füllen Sie die Betriebssysteminformationen aus

Zeigen Sie auf dem nächsten Bildschirm Ihrer neuen virtuellen Maschine eine angemessene Menge an CPU und Speicherressourcen zu. Achten Sie darauf, es nicht zu viel zu geben.

CPU und Speicherzuweisung

Im nächsten Bildschirm werden Sie nach der Festplattengröße gefragt. Geben Sie noch einmal einen angemessenen Betrag ein - eine virtuelle Maschine braucht wahrscheinlich nicht viel.

Speicherzuweisung

Geben Sie Ihrer virtuellen Maschine einen Namen und schließen Sie Ihre Änderungen auf dem nächsten Bildschirm ab. Klicken Sie auf "Beenden", wenn Sie bereit sind, die Installation zu beginnen.

Fenden Sie die Einstellungen der virtuellen Maschine ab

Nach dem Klicken auf die Fertigstellung wird das Betriebssystem wie normalerweise auf einem physischen Computer installiert. Wenn Sie fertig sind, können Sie die Virt-Manager-Anwendung weiterhin verwenden, um Ihre virtuellen Maschinen zu verwalten, einschließlich des Ein- und Ausschaltens Ihrer Virtual Machine.

Abschluss

In diesem Artikel haben wir gelernt, wie man KVM und Virt-Manager verwendet, um virtuelle Maschinen auf Ubuntu 20 zu installieren und zu verwalten.04 FOSSA FOSSA. Wir haben auch festgestellt.

KVM ist ein sehr leistungsstarkes Werkzeug, das mit Virt-Manager gepaart ist. Jetzt, da KVM eingerichtet ist, haben Sie Zugriff auf nahezu jedes Betriebssystem in virtualisierter Form, direkt von Ihrem Ubuntu -Desktop aus.

Verwandte Linux -Tutorials:

  • Dinge zu installieren auf Ubuntu 20.04
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Ubuntu 20.04 Tricks und Dinge, die Sie vielleicht nicht wissen
  • Ubuntu 20.04 Leitfaden
  • So installieren Sie Ubuntu 20.04 auf VirtualBox
  • Installieren Sie Manjaro in VirtualBox
  • Ubuntu 20.04 Hadoop
  • Dinge zu installieren auf Ubuntu 22.04
  • Die 8 besten Ubuntu -Desktop -Umgebungen (20.04 fokale Fossa…
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken