GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Installieren Sie KVM (QEMU) auf Ubuntu 16.04 / Ubuntu 14.04

KVM steht für Kernel-Based Virtual Machine , ist eine Virtualisierungssoftware, die mithilfe von Hardware-Virtualisierungserweiterungen die Möglichkeit bietet, mehrere Gastbetriebssysteme auszuführen. Es unterstützt eine Vielzahl von Gastbetriebssystemen wie Linux , Windows , Solaris, Haiku, REACT OS und vieles mehr. KVM kann über die Befehlszeile oder verfügbare grafische Tools verwaltet werden.

Virt-Manager (Virtual Machine Manager) ist die am weitesten verbreitete Anwendung zum Verwalten von KVM-basierten virtuellen Maschinen und unterstützt das Erstellen, Bearbeiten, Starten und Stoppen von KVM-basierten virtuellen Maschinen sowie die Live- oder Cold-Migration von Gastmaschinen zwischen Hosts.

Voraussetzungen

Wie bereits erwähnt, funktioniert KVM nur, wenn die CPU Hardware-Virtualisierung unterstützt, entweder Intel VT oder AMD-V.

Führen Sie den folgenden Befehl aus, um herauszufinden, ob Ihre CPU VT-Funktionen unterstützt.

sudo egrep '(vmx|svm)' /proc/cpuinfo

Wenn der obige Befehl mit einer Ausgabe zurückkehrt, die VMX oder SVM anzeigt, unterstützt Ihre Hardware VT, andernfalls nicht.

Bridged Networking konfigurieren, damit von externen Maschinen aus auf VMs zugegriffen werden kann.

LESEN : Bridged Networking mit Virt Manager erstellen

KVM installieren

Aktualisieren Sie den Repository-Cache.

apt-get update

Führen Sie den folgenden Befehl aus, um das neueste qemu-Paket und auch virt-manager zu installieren, der die grafische Oberfläche zum Verwalten virtueller Maschinen bereitstellt.

sudo apt-get install -y qemu-kvm qemu virt-manager virt-viewer libvirt-bin
  • qemu-kvm =Kernel-basierte virtuelle Maschine, QEMU verwendet sie für die CPU-Virtualisierung.
  • qemu =CPU-emulator.s
  • virt-viewer – Grafische Konsole

Virtuelle Maschine erstellen

Sobald Sie KVM und andere Tools installiert haben, können Sie mit der Erstellung virtueller Maschinen beginnen. Wir werden uns das Erstellen virtueller Maschinen sowohl im Befehlszeilen- als auch im Grafikmodus ansehen.

Befehlszeilenmodus

virt-install wird verwendet, um virtuelle Maschinen über die Befehlszeile zu erstellen; Dieser Befehl benötigt mehrere Eingaben von uns, um eine virtuelle Maschine zu erstellen, z. B. CPU, Arbeitsspeicher, Festplatte, Netzwerk, Speicherort des Installationsmediums, Betriebssystemvariante und mehr.

sudo virt-install  --name=itzgeekguest  --ram=1024  --vcpus=1  --cdrom=/var/lib/libvirt/images/CentOS-6.9-x86_64-minimal.iso --os-type=linux --os-variant=rhel7  --network bridge=br1 --graphics=spice  --disk path=/var/lib/libvirt/images/itzgeekguest.dsk,size=4

Hinweis: Der obige Befehl verwendet Bridged Networking „br1“, damit virtuelle Maschinen mit einem externen Netzwerk kommunizieren können.

–Name – Name der virtuellen Maschine

–ram – Speichergröße in MB

–vcpus – Virtuelle CPUs in Zahlen

–cdrom – Speicherort des ISO-Images

–os-type – Betriebssystemtypen wie Linux, Windows und Unix

–os-Variante – OS-Variante wie RHEL 6, Solaris

–Netzwerk – Netzwerken

–Grafiken – Gastanzeigeeinstellungen

–Datenträgerpfad – Speicherort der Festplatte mit einer Größe von 4 GB

Sobald Sie den obigen Befehl ausgegeben haben, erstellt virt-install eine virtuelle Maschine und startet die virt Viewer-Konsole für die Installation des Betriebssystems.

Grafikmodus

Geben Sie den folgenden Befehl im Terminal im GUI-Modus ein.

sudo virt-manager

ODER

Dash Home >> Suchen nach >> Virtual Machine Manager.

Sie werden möglicherweise aufgefordert, das Passwort einzugeben, wenn Sie keinen Root-Zugriff haben. Sobald es geöffnet ist, klicken Sie mit der rechten Maustaste auf localhost (QEMU) und klicken Sie auf Neu. Virtual Machine Manager startet einen neuen Assistenten zum Erstellen einer virtuellen Maschine, und Sie werden keine Schwierigkeiten bei der Verwendung dieses grafischen Modus haben.

Schritt 1 :Sie werden gefragt, wie Sie das Betriebssystem installieren möchten. Hier habe ich mich entschieden, es von einem ISO-Image oder einer CD-ROM zu installieren.

Schritt 2 :Geben Sie den Speicherort des ISO-Images ein, vergessen Sie nicht, Betriebssystemtyp und -version auszuwählen.

Schritt 3 :CPU und Arbeitsspeicher für die virtuelle Maschine konfigurieren.

Schritt 4 :Sie müssen die Speichermenge angeben, die Sie einer virtuellen Maschine zuweisen möchten.

Schritt 5 :Zusammenfassung aller Einstellungen, klicken Sie auf Erweiterte Einstellungen, um Bridged Networking auszuwählen, damit die virtuelle Maschine mit externen Netzwerken kommunizieren kann. Klicken Sie auf Fertig stellen.

Schritt 6 :KVM beginnt mit der Erstellung einer virtuellen Maschine, abhängig von unserer Eingabe, sobald die VM erstellt wurde. Virt Manager startet eine Konsole für die Installation des Betriebssystems. Der folgende Bildschirm zeigt den Installationsbildschirm von CentOS 6.

Virtuelle Maschine verwalten

Mit dem Virtual Machine Manager können Sie VM-Lebenszyklusaktionen wie Starten, Ausschalten, Zurücksetzen, Klonen und Migration ausführen, indem Sie mit der rechten Maustaste auf die ausgewählte virtuelle Maschine klicken.

Die Verwaltung virtueller Maschinen mit Virt Manager ist sehr einfach, Sie können einfach auf das „Info“-Symbol in der VM-Konsole klicken. Hier können Sie Geräte hinzufügen, ändern und entfernen.

Das ist alles.


Ubuntu
  1. So installieren Sie KVM unter Ubuntu 20.04

  2. So installieren Sie Kvm unter Ubuntu 18.04

  3. So installieren Sie Vagrant unter Ubuntu 20.04

  4. So installieren Sie TensorFlow unter Ubuntu 20.04

  5. Ubuntu auf Microsoft Virtual PC?

So installieren Sie Qemu/KVM und Virt-Manager GUI auf Ubuntu 20.04 LTS

So installieren Sie QEMU/KVM unter Ubuntu 22.04 | 20.04 LTS

Wie installiere ich QEMU auf Ubuntu 20.04?

So installieren Sie KVM auf Ubuntu 20.04 LTS

So installieren Sie KVM auf Ubuntu 22.04

So installieren Sie Vagrant unter Ubuntu 22.04