GNU/Linux >> LINUX-Kenntnisse >  >> Fedora

So installieren Sie KVM auf Fedora 26 / Fedora 25

KVM steht für Kernel-Based Virtual Machine, ist eine Virtualisierungssoftware, die die Möglichkeit bietet, mehrere Gastbetriebssysteme mit Hilfe von Hardware-Virtualisierungserweiterungen auszuführen. Es unterstützt eine Vielzahl von Gastbetriebssystemen wie Linux , Windows , Solaris, Haiku, REACT OS und vieles mehr. Diese Anleitung zeigt Ihnen, wie Sie KVM auf Fedora 26 / Fedora 25 installieren .

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. Sie 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 Hardwarevirtualisierung unterstützt, entweder Intel VT oder AMD-V. Führen Sie den folgenden Befehl aus, um herauszufinden, ob Ihre CPU VT-Funktionen unterstützt.

# 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.

KVM installieren

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

# dnf groupinstall "Virtualization"
# dnf install qemu-img  libvirt libvirt-python libvirt-client
  • qemu-kvm =QEMU-Emulator
  • qemu-img =QEMU Disk Image Manager
  • virt-install =Befehlszeilentool zum Erstellen virtueller Maschinen.
  • libvir t =Stellt den libvirtd-Daemon bereit, der virtuelle Maschinen verwaltet und den Hypervisor steuert.
  • libvirt-client =bietet clientseitige APIs für den Zugriff auf Server und stellt auch das virsh-Dienstprogramm bereit, das ein Befehlszeilentool zum Verwalten virtueller Maschinen bereitstellt.
  • 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.

# virt-install  --name=itzgeekguest  --ram=1024  --vcpus=1  --cdrom=/tmp/CentOS-6.5-x86_64-minimal.iso --os-type=linux --os-variant=rhel6  --network bridge=br0 --graphics=spice  --disk path=/var/lib/libvirt/images/itzgeekguest.dsk,size=4

Hinweis: Der obige Befehl verwendet Bridged Networking „br0“, damit virtuelle Maschinen mit einem externen Netzwerk kommunizieren können. Sie finden ein Tutorial zum Erstellen von Bridged Networking auf Fedora .

–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.

# virt-manager

oder

Aktivitäten –> Suche –> Virtual Machine Manager.

Sie werden möglicherweise aufgefordert, ein 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, Sie werden keine Schwierigkeiten bei der Verwendung dieses grafischen Modus finden.

Schritt 1:Sie müssen Ihre virtuelle Maschine benennen. Im selben Fenster werden Sie aufgefordert, auszuwählen, 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 oder verwenden Sie eine physische CD-ROM. Vergessen Sie nicht, den Betriebssystemtyp und die 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. Deaktivieren Sie „Gesamte Festplatte jetzt zuweisen“. Dadurch wird verhindert, dass bei der VM-Erstellung die gesamte Festplatte zugewiesen wird. Die Festplattengröße wird abhängig von der Nutzung der virtuellen Maschine dynamisch zugewiesen.

Schritt 5:Zusammenfassung aller Einstellungen, klicken Sie auf erweiterte Einstellungen, um Bridged Networking auszuwählen, damit die virtuelle Maschine außerhalb des Netzwerks kommunizieren kann. Klicken Sie auf Fertig stellen.

Schritt 6:KVM beginnt mit der Erstellung einer virtuellen Maschine, abhängig von unserer Eingabe, sobald 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 die Lebenszyklusaktionen von VMs 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 „Bulp“-Symbol in der VM-Konsole klicken. Hier können Sie Geräte hinzufügen, ändern und entfernen.

Das ist alles.


Fedora
  1. So installieren Sie Node.js auf Fedora 35 / Fedora 34

  2. So installieren Sie Java 17 in Fedora 35

  3. So installieren Sie Notepad++ auf Fedora 35

  4. So installieren Sie Wireshark auf Fedora 35

  5. So installieren Sie Locate auf einem Fedora-Server

So installieren Sie VSCodium auf Fedora 36 Linux

So installieren Sie Skype auf Fedora 34 / 35

So installieren Sie Discord auf Fedora 34/35

So installieren Sie SQLite auf Fedora 35

So installieren Sie Go auf Fedora 35

So installieren Sie KVM auf Ubuntu 22.04