GNU/Linux >> LINUX-Kenntnisse >  >> Rocky Linux

So installieren Sie KVM und Virt-Manager auf Rocky Linux 8 oder AlmaLinux

Vmware Player und VirtualBox sind beliebte Methoden, um virtuelle Maschinen unter Linux auszuführen, aber sie sind Typ-2-Virtualisierungsprogramme, die das Betriebssystem zur Kommunikation des Kernels verwenden. Um eine nahezu native Geschwindigkeit zu erreichen, können wir Linux KVM verwenden, steht für Kernel-based Virtual Machine. Das KVM-Kernelmodul ist seit Version 2.6.20 des Linux-Kernels in Linux enthalten.

Sehen wir uns die Schritte zum Installieren von KVM auf Rocky Linux, CentOS oder AlmaLinux 8 und Virt Manager, einer GUI zum Verwalten von darauf ausgeführten virtuellen Maschinen, an.

Vielleicht möchten Sie auch wissen, wie Sie VirtualBox auf Rocky Linux 8 installieren.

Anforderungen-

  • Ein Nicht-Root-sudo Benutzerzugriff
  • Virtualisierung im BIOS aktivieren

Schritte zur Installation von KVM auf Rocky Linux 8

Die hier angegebenen Schritte und Befehle funktionieren auch für Almalinux, CentOS 8/7 und REHL Linux-Distributionen.

1 .Systemaktualisierung ausführen

Um den Systemcache zu aktualisieren und die vorhandenen Systempakete zu aktualisieren, öffnen Sie das Befehlsterminal und führen Sie update command-

aus
sudo dnf update

2. Überprüfen Sie, ob die Virtualisierung auf dem System aktiviert ist oder nicht

Die meisten modernen CPUs verfügen über Virtualisierungsunterstützung, und dieselbe ist auch für die Verwendung im Motherboard-BIOS aktiviert. Um sicherzustellen, dass wir einen Befehl auf dem Terminal ausführen.

cat /proc/cpuinfo | egrep "vmx|svm"

Wenn die Hardware-Virtualisierung aktiviert ist, erhalten Sie für Intel-CPUs VMX im Ergebnis und für AMD – SVM.

3. Befehl zum Installieren von KVM auf Rocky Linux

Die Pakete zum Installieren der Kernel-Virtualisierungsmaschine unter Rocky Linux sind in ihrem offiziellen Repository verfügbar, daher müssen wir kein Repo eines Drittanbieters hinzufügen. Führen Sie einfach den folgenden Befehl aus und er wird zusammen mit anderen KVM-Verwaltungstools auf Ihrem System installiert.

sudo dnf install @virt virt-top libguestfs-tools virt-install

Starten und aktivieren Sie den libvirtd-Daemon

sudo systemctl enable --now libvirtd

4. Befehlszeile zum Erstellen einer virtuellen KVM-Maschine

Obwohl wir eine grafische Benutzeroberfläche verwenden können, um virtuelle Maschinen einfach zu erstellen, lernen wir das später. Sehen wir uns hier die Befehle an, die wir verwenden können, um VMs mit unserem Terminal zu erstellen.

Virtuelles Laufwerk erstellen-

qemu-img create -f qcow2 /var/lib/libvirt/images/mint.qcow2 30G

Hinweis :Ändern Sie im obigen Befehl die fettgedruckten Elemente:mint – ein Name der virtuellen Festplatte, die wir erstellen möchten, und 30 GB ist der Speicherplatz, den wir ihr zuweisen möchten.

Befehl zum Konfigurieren der virtuellen Maschine und zum Installieren des Gastbetriebssystems mithilfe der ISO-Datei-

 sudo virt-install \
--virt-type kvm \
--name Linuxmint \
--ram 2024 \
--disk /var/lib/libvirt/images/mint.qcow2 \
--network network=default --graphics vnc,listen=0.0.0.0 \
--noautoconsole \
--os-type=linux \
--os-variant=generic \
--cdrom=/home/h2s/Downloads/linuxmint-20.1-cinnamon-64bit.iso

Hinweis – Ändern Sie die fettgedruckten Werte im obigen Befehl gemäß Ihren Anforderungen. Hier installieren wir beispielsweise LinuxMint OS auf unserer Gast-VM, die auf KVM mit CLI läuft.

–Name – Geben Sie den Namen ein, den Sie Ihrer VM
–ram geben möchten – die Speichermenge, die dem Gastbetriebssystem zugewiesen werden soll.
–Festplatte – den Pfad der Festplatte, die wir mit qemu-im erstellt haben g-Befehl
–cdrom – Pfad der ISO-Datei, die wir verwenden möchten, um das Gastbetriebssystem zu installieren

Um die GUI-Oberfläche von VM anzuzeigen, können Sie VNC Viewer wie TigerVNC verwenden.

sudo yum install tigervnc

Überprüfen Sie die VNC-Display-Portnummer für die Ausführung der VM

sudo virsh vncdisplay your-vm-name

Öffnen Sie Installed TigerVNC und geben Sie die IP-Adresse ein Ihres Hosts, auf dem KVM installiert ist, zusammen mit dem Port.

5. Nun einige andere hilfreiche Vrish Befehle zum Verwalten der erstellten Gast-VM

Zum Anzeigen aller installierten VMs

sudo virsh list --all

Um die Ausführung der VM zu stoppen

sudo virsh stop VM-name 

Zu Beginn

sudo virsh start VM-name 

Zum Speichern des aktuellen Zustands einer laufenden VM

sudo virsh save vm-name vm-name-save

Gespeicherte VM wiederherstellen

sudo virsh restore vm-name-save

Neu starten

sudo virsh reboot vm-name

Virtuelle Maschine anhalten/pausieren

sudo virsh suspend vm-name

Fortsetzen

sudo virsh resume vm-name

Herunterfahren

sudo virsh shutdown vm-name

Löschen

sudo virsh destroy vm-name

Konsole verbinden

sudo virsh console vm-name

Virt-Manager auf Rocky Linux installieren, um KVM-VMs mit GUI zu erstellen

Bisher haben wir über die Befehlsschnittstelle gesprochen, um die virtuellen Maschinen zu bedienen, aber nach der Installation von KVM können wir mit Hilfe des Virt-Managers auch eine grafische Benutzeroberfläche verwenden.

1. Virt-Manager-Installationsbefehl unter Rocky Linux

Die Pakete, die wir brauchen, sind bereits im AppStream-Repo von Rocky Linux, also führen Sie einfach den folgenden Befehl aus, um es auf Ihr System zu bekommen-

sudo dnf install virt-manager

2. Erstellen Sie virtuelle Maschinen auf Rocky Linux

Alle VMs, die Sie bisher erstellt haben, werden auch im Virt-Manager angezeigt, um sie zu verwalten. Mit dieser grafischen Benutzeroberfläche können wir verschiedene Aufgaben wie Erstellen, Löschen, Anzeigen, Stoppen und mehr für VMs ausführen.

Sehen wir uns die Schritte zum Einrichten einer virtuellen Maschine mit Virt-Manager

an

1. Neue virtuelle Maschine

Klicken Sie im Virtual Machine Manager auf „Datei “ im Menü und wählen Sie „Neue virtuelle Maschine “.

2. Wählen Sie aus, wie Sie das Betriebssystem installieren möchten.

Meistens verwenden wir ISO-Images, um das Gastbetriebssystem zu installieren. Wählen Sie daher „Lokales Installationsmedium (ISO-Image oder CDROM)“ und klicken Sie auf die Schaltfläche „Weiter“.

3. Wählen Sie ISO-Datei und Betriebssystemtyp

Klicken Sie auf Durchsuchen klicken Sie auf das + Symbol für Volumes und wählen Sie die ISO aus Datei. Und danach „Betriebssystemtyp „Generic default“ auswählen“.

4. Wählen Sie Speicher- und CPU-Einstellungen

Legen Sie gemäß den Betriebssystemanforderungen Ihrer virtuellen Maschine RAM und CPU fest.

5. Erstellen Sie ein Disk-Image für die virtuelle Maschine

Erhöhen oder verringern Sie die Speichermenge, die Sie für ein virtuelles Laufwerk hinzufügen möchten.

5. Benennen Sie Ihre virtuelle Maschine und schließen Sie die Installation ab

6. Öffnen Sie den laufenden KVM, um seine GUI- oder CLI-Oberfläche anzuzeigen

Um die grafische Benutzeroberfläche oder Konsolenansicht zu erhalten, wählen Sie VM aus und klicken Sie dann auf Öffnen Schaltfläche.


Rocky Linux
  1. So installieren Sie MariaDB 10.6 auf Rocky Linux 8

  2. So installieren Sie Docker unter Rocky Linux 8

  3. So installieren und verwenden Sie MongoDB unter Rocky Linux 8

  4. So installieren Sie Cockpit unter Rocky Linux 8

  5. So installieren und konfigurieren Sie Memcached unter Rocky Linux/Alma Linux 8

So installieren Sie OTRS auf AlmaLinux 8 / Rocky Linux 8

So installieren Sie WordPress auf AlmaLinux 8 | Rocky-Linux 8

So installieren Sie Docker unter Rocky Linux und AlmaLinux

So installieren Sie MongoDB unter Rocky Linux und AlmaLinux

So installieren Sie Java 16 in Rocky Linux und AlmaLinux

So installieren Sie Docker unter Rocky Linux und AlmaLinux