GNU/Linux >> Linux Esercitazione >  >> Rocky Linux

Come installare KVM e Virt-Manager su Rocky Linux 8 o AlmaLinux

Vmware Player e VirtualBox sono modi popolari per eseguire macchine virtuali su Linux, tuttavia sono Virtualizer di tipo 2 che utilizza il sistema operativo per comunicare con il kernel. Considerando che per ottenere una velocità quasi nativa, possiamo usare Linux KVM sta per Kernel-based Virtual Machine. Il modulo del kernel KVM è stato incluso in Linux dalla versione 2.6.20 del kernel Linux.

Vediamo i passaggi per installare KVM su Rocky Linux, CentOS o AlmaLinux 8 e Virt Manager una GUI per gestire le macchine virtuali in esecuzione su di esso.

Potresti voler conoscere i passaggi per installare VirtualBox anche su Rocky Linux 8.

Requisiti-

  • Un sudo non root accesso utente
  • Abilitazione virtualizzazione nel BIOS

Passaggi per installare KVM su Rocky Linux 8

I passaggi e i comandi qui forniti funzioneranno anche per le distribuzioni Almalinux, CentOS 8/7 e REHL Linux.

1 .Esegui l'aggiornamento del sistema

Per aggiornare la cache di sistema e aggiornare i pacchetti di sistema esistenti, apri il terminale di comando ed esegui update command-

sudo dnf update

2. Verifica che la virtualizzazione sia abilitata o meno sul sistema

La maggior parte delle moderne CPU viene fornita con il supporto per la virtualizzazione e lo stesso può essere utilizzato anche nel BIOS della scheda madre. Quindi per assicurarci di eseguire un comando sul terminale.

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

Se la virtualizzazione hardware è abilitata, per la CPU Intel otterrai VMX nel risultato e per AMD – SVM.

3. Comando per installare KVM su Rocky Linux

I pacchetti per installare la macchina di virtualizzazione del kernel su Rocky Linux sono disponibili nel suo repository ufficiale, quindi non è necessario aggiungere alcun repository di terze parti. Esegui semplicemente il comando seguente e sarà sul tuo sistema insieme ad altri strumenti di gestione KVM.

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

Avvia e abilita il demone libvirtd

sudo systemctl enable --now libvirtd

4. Riga di comando per creare una macchina virtuale KVM

Sebbene possiamo utilizzare un'interfaccia utente grafica per creare facilmente macchine virtuali, lo impareremo in seguito. Qui vediamo i comandi che possiamo utilizzare per creare VM utilizzando il nostro terminale.

Crea disco virtuale-

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

Nota :Nel comando precedente cambia gli elementi in grassetto che sono:mint – un nome di Disco rigido virtuale che vogliamo creare e 30G è lo spazio che vogliamo assegnargli.

Comando per configurare la macchina virtuale e installare il SO guest utilizzando il file ISO-

 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

Nota – Modifica i valori in grassetto nel comando precedente secondo le tue esigenze. Ad esempio, qui stiamo installando il sistema operativo LinuxMint sulla nostra VM Guest in esecuzione su KVM utilizzando CLI.

–nome – Digita il nome che vuoi dare alla tua VM
–ram – la quantità di memoria che si desidera assegnare al sistema operativo guest.
–disco – il percorso del disco che abbiamo creato usando qemu-im comando g
–cdrom – Percorso del file ISO che vogliamo utilizzare per installare il sistema operativo Guest

Per visualizzare l'interfaccia GUI della VM, puoi utilizzare VNC Viewer come TigerVNC.

sudo yum install tigervnc

Controllare il numero di porta del display VNC per l'esecuzione di VM

sudo virsh vncdisplay your-vm-name

Apri TigerVNC installato e digita l'indirizzo IP del tuo host in cui si trova KVM è stato installato insieme alla porta.

5. Ora qualche altro utile Vrish comandi per gestire la VM Guest creata

Per vedere tutte le VM installate

sudo virsh list --all

Per interrompere l'esecuzione della VM

sudo virsh stop VM-name 

Per iniziare

sudo virsh start VM-name 

Per salvare lo stato corrente di una VM in esecuzione

sudo virsh save vm-name vm-name-save

Per ripristinare la VM salvata

sudo virsh restore vm-name-save

Riavvia

sudo virsh reboot vm-name

Sospendi/Pausa macchina virtuale

sudo virsh suspend vm-name

Riprendi

sudo virsh resume vm-name

Spegnimento

sudo virsh shutdown vm-name

Elimina

sudo virsh destroy vm-name

Per connettere la Console

sudo virsh console vm-name

Installa Virt-Manager su Rocky Linux per creare VM KVM utilizzando la GUI

Finora abbiamo parlato dell'interfaccia di comando per far funzionare le macchine virtuali, tuttavia, dopo aver installato KVM possiamo anche utilizzare un'interfaccia utente grafica con l'aiuto di Virt-Manager.

1. Comando di installazione di Virt-Manager su Rocky Linux

I pacchetti di cui abbiamo bisogno sono già nel repository AppStream di Rocky Linux, quindi esegui semplicemente il comando seguente per ottenerlo sul tuo sistema-

sudo dnf install virt-manager

2. Crea macchine virtuali su Rocky Linux

Qualunque siano le VM che hai creato fino ad ora, verranno visualizzate anche su Virt-manager per gestirle. Utilizzando questa interfaccia utente grafica possiamo eseguire varie attività come creare, eliminare, visualizzare, arrestare e altro per le macchine virtuali.

Vediamo i passaggi per configurare una macchina virtuale utilizzando Virt-manager

1. Nuova macchina virtuale

In Virtual Machine Manager, fai clic su "File ” nel menu e seleziona “Nuova macchina virtuale “.

2. Scegli come desideri installare il sistema operativo.

La maggior parte delle volte utilizziamo immagini ISO per installare il sistema operativo guest. Quindi, seleziona "Supporto di installazione locale (immagine ISO o CDROM)" e fai clic sul pulsante "Avanti".

3. Scegli il file ISO e il tipo di sistema operativo

Fai clic su Sfoglia pulsante, fare clic su + icona data per Volumi e seleziona l'ISO file. E dopo "Seleziona il tipo di sistema operativo "Predefinito generico".

4. Scegli Impostazioni di memoria e CPU

In base ai requisiti del sistema operativo della tua macchina virtuale, imposta RAM e CPU.

5. Crea un'immagine disco per la macchina virtuale

Aumenta o diminuisci la quantità di spazio di archiviazione che desideri aggiungere per un disco virtuale.

5. Assegna un nome alla tua macchina virtuale e termina l'installazione

6. Apri KVM in esecuzione per visualizzarne la GUI o l'interfaccia CLI

Per ottenere l'interfaccia utente grafica o la visualizzazione della console, selezionare VM e quindi fare clic su Apri pulsante.


Rocky Linux
  1. Come installare MariaDB 10.6 su Rocky Linux 8

  2. Come installare Docker su Rocky Linux 8

  3. Come installare e utilizzare MongoDB su Rocky Linux 8

  4. Come installare Cockpit su Rocky Linux 8

  5. Come installare e configurare Memcached su Rocky Linux/Alma Linux 8

Come installare OTRS su AlmaLinux 8 / Rocky Linux 8

Come installare WordPress su AlmaLinux 8 | Linux roccioso 8

Come installare Docker su Rocky Linux e AlmaLinux

Come installare MongoDB su Rocky Linux e AlmaLinux

Come installare Java 16 in Rocky Linux e AlmaLinux

Come installare Docker su Rocky Linux e AlmaLinux