So installieren Sie KVM auf Fedora 39

In diesem Tutorial zeigen wir Ihnen, wie Sie KVM auf Fedora 39 installieren. KVM (Kernel-based Virtual Machine) ist eine in den Linux-Kernel integrierte Virtualisierungslösung, mit der Sie virtuelle Maschinen erstellen und ausführen können.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation der Kernel-based Virtual Machine (KVM) auf einem Fedora 39.

Voraussetzungen

Bevor wir mit dem Installationsprozess beginnen, stellen wir sicher, dass Sie über alles verfügen, was Sie benötigen:

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird: Fedora 39.
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • Um Befehle ausführen zu können, benötigen Sie Zugriff auf das Terminal. Zu diesem Zweck stellt Fedora 39 die Terminal-Anwendung bereit. Sie finden es in Ihrem Anwendungsmenü.
  • Eine Netzwerkverbindung oder ein Internetzugang zum Herunterladen des KVM-Repositorys.
  • Intel VT- oder AMD-V-CPU-Funktion zur Unterstützung der Hardware-Virtualisierung.
  • Mindestens 2 GB RAM, wobei 4 GB für ein reibungsloseres Erlebnis empfohlen werden, insbesondere bei Workstation-Installationen.
  • Mindestens 15 GB nicht zugewiesener Festplattenspeicher, wobei 20 GB für Workstation-Installationen empfohlen werden.
  • VGA unterstützt eine Bildschirmauflösung von 1024 x 768, für die grafische Installation reicht jedoch eine Auflösung von 800 x 600 aus.
  • A non-root sudo user oder Zugriff auf die root user. Wir empfehlen, als zu agieren non-root sudo userda Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.

Installieren Sie KVM auf Fedora 39

Schritt 1. Vor der Installation von KVM ist es wichtig, Ihr System zu aktualisieren. Dadurch wird sichergestellt, dass alle vorhandenen Pakete auf dem neuesten Stand sind und der System-Repo-Cache aktualisiert wird. Um Fedora 39 zu aktualisieren, verwenden Sie den folgenden Befehl:

sudo dnf clean all
sudo dnf update

Schritt 2. Abhängigkeiten installieren.

Installieren Sie zunächst die qemu-kvm Und libvirt Pakete, die die Userspace-Tools und die Verwaltung für KVM bereitstellen:

sudo dnf install @virtualization libvirt qemu-kvm virt-install bridge-utils

Als nächstes aktivieren und starten Sie die libvirtd Dienst, der die Virtualisierung auf dem Host verwaltet:

sudo systemctl enable --now libvirtd

Überprüfen Sie abschließend, ob die KVM-Kernelmodule geladen sind:

lsmod | grep kvm

Schritt 3. Erstellen Sie eine virtuelle Maschine.

Wenn KVM installiert ist, können Sie es jetzt verwenden virt-install Befehl zum Erstellen neuer virtueller Maschinen. Dadurch werden Speicher, Netzwerk, Betriebssysteminstallation usw. eingerichtet.

Als Beispiel sehen Sie hier, wie Sie eine Fedora 39-VM erstellen:

sudo virt-install \
  --name fedora39 \
  --ram 4096 \
  --disk path=/var/lib/libvirt/images/fedora39.qcow2,size=20 \
  --vcpus 2 \ 
  --os-variant fedora39 \
  --network bridge=virbr0 \
  --graphics none \
  --location /path/to/fedora-39.iso \
  --extra-args="console=ttyS0"

Die virtuelle Maschine startet vom Fedora-Installationsmedium und durchläuft den Installationsprozess.

Schritt 4. VMs mit virsh verwalten.

Zur Verwaltung der virtuellen Maschinen können Sie verwenden virsh – die Befehlszeilenschnittstelle für libvirt. Einige häufig virsh Zu den Befehlen gehören:

virsh list # list running VMs  
virsh start  # start a VM
virsh shutdown  # gracefully shutdown a VM
virsh destroy  # forcibly power off a VM
virsh console  # connect to the VM's console

Und das deckt die Grundlagen der Einrichtung der KVM-Virtualisierung auf Fedora 39 mit CLI ab! Mit diesen Bausteinen können Sie jetzt virtuelle Maschinen für Entwicklungs-, Test- oder Produktions-Workloads erstellen und verwalten.

Glückwunsch! Sie haben KVM erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der Kernel-basierten virtuellen Maschine (KVM) auf Ihrem Fedora 39-System verwendet haben. Für zusätzliche oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle KVM-Website.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert