GNU/Linux >> Linux Esercitazione >  >> OpenSuse

Come installare e configurare KVM su OpenSUSE Leap 15

KVM è un modulo di virtualizzazione che viene caricato all'interno del kernel Linux e quindi il kernel Linux inizia a funzionare come hypervisor KVM. KVM sta per Macchina virtuale basata su kernel . Prima di iniziare a installare KVM su qualsiasi sistema Linux, dobbiamo assicurarci che il processore del nostro sistema supporti estensioni di virtualizzazione hardware come Intel VT o AMD-V.

OpenSUSE è uno dei sistemi operativi (sistema operativo) più utilizzati a livello desktop e server. In questo articolo dimostreremo come installare e configurare KVM su OpenSUSE Leap 15.

Dettagli del laboratorio: 

  • OS:OpenSUSE Leap 15
  • Nome host:SUSE-KVM
  • Indirizzo IP (eth0):192.168.0.107
  • RAM:4 GB
  • CPU =2
  • Disco =40 GB di spazio libero ( /var/lib/libvirtd)

Passiamo ai passaggi di installazione e configurazione di KVM.

Passaggio:1) Verifica se il processore del tuo sistema supporta la virtualizzazione hardware

Apri il terminale ed esegui il comando egrep seguente per verificare se il processore del tuo sistema supporta o meno la virtualizzazione hardware.

Se l'output del comando seguente è uguale a 1 o più di 1, possiamo dire che la virtualizzazione dell'hardware è abilitata, altrimenti riavviare il sistema, andare alle impostazioni del BIOS e abilitare la virtualizzazione dell'hardware abilitando la virtualizzazione Intel VT o AMD

[email protected]:~> sudo egrep -c '(vmx|svm)' /proc/cpuinfo
2
[email protected]:~>

Passaggio:2) Installa KVM e le sue dipendenze usando il comando Zypper

Esegui il comando zypper di seguito dal terminale per installare KVM e i suoi pacchetti dipendenti,

[email protected]:~> sudo zypper -n install patterns-openSUSE-kvm_server patterns-server-kvm_tools

Passaggio:3) Avvia e abilita il servizio libvirtd

[email protected]:~> sudo systemctl enable libvirtd
Created symlink /etc/systemd/system/multi-user.target.wants/libvirtd.service → /usr/lib/systemd/system/libvirtd.service.
Created symlink /etc/systemd/system/sockets.target.wants/virtlockd.socket → /usr/lib/systemd/system/virtlockd.socket.
Created symlink /etc/systemd/system/sockets.target.wants/virtlogd.socket → /usr/lib/systemd/system/virtlogd.socket.
[email protected]:~> sudo systemctl restart libvirtd
[email protected]:~>

Nota:se il modulo KVM non viene caricato dopo l'installazione del pacchetto, eseguire il comando seguente per caricarlo,

Per sistemi basati su Intel

[email protected]:~> sudo modprobe kvm-intel

Per sistemi basati su AMD

[email protected]:~> sudo modprobe kvm-amd

Passaggio:4) Crea Bridge e aggiungi un'interfaccia

Creiamo una sposa con il nome Br0 ma prima assicurati che il pacchetto bridge-utils sia installato, nel caso non sia installato usa il comando zypper qui sotto per installarlo,

[email protected]:~> sudo zypper install bridge-utils

Ora avvia lo strumento Yast2,

Yast2 –> Impostazioni di rete –> fai clic su Aggiungi opzione

Nella finestra successiva, seleziona il Tipo di dispositivo come "Bridge " e Nome configurazione come "br0

fare clic su Avanti,

Nella finestra successiva, scegli Opzione IP assegnata staticamente, Specifica l'indirizzo IP per Bridge, netmask e Hostname, sto assegnando lo stesso indirizzo IP assegnato alla mia scheda LAN eth0

Ora seleziona "Dispositivi a ponte ” Opzione e quindi seleziona Scheda LAN che vuoi associare a br0, nel mio caso era eth0

Fare clic su Avanti per terminare la configurazione

fare clic su OK per scrivere la configurazione del dispositivo

Per verificare se il bridge è stato creato correttamente o meno, digita il comando seguente dal terminale,

[email protected]:~> ip a s br0
3: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 00:0c:29:63:d5:ea brd ff:ff:ff:ff:ff:ff
inet 192.168.0.107/24 brd 192.168.0.255 scope global br0
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe63:d5ea/64 scope link
valid_lft forever preferred_lft forever
[email protected]:~>

Fase:5) Creazione di una macchina virtuale dalla GUI (Virt-Manager)

Le macchine virtuali possono essere create in due modi diversi dalla GUI di virt-manager o tramite la riga di comando,

Per creare una VM da virt-manager, accedi ad essa dal desktop, l'esempio è mostrato di seguito,

Fare clic sull'icona del monitor per creare una nuova macchina virtuale

Poiché sto usando il file ISO per installare il sistema operativo, quindi sto selezionando la prima opzione e quindi faccio clic su Avanti,

Sfoglia il file ISO del tuo sistema operativo e quindi fai clic su Avanti, nel mio caso sto usando il file ISO del server Ubuntu 18.04,

Nella finestra successiva seleziona RAM e CPU per la tua VM,

clicca su avanti

Specifica la dimensione del disco della tua VM, quindi fai clic su Avanti,

Nella finestra successiva, specifica il nome della tua VM e rete, quindi fai clic su Fine

Come possiamo vedere di seguito, il processo di installazione del sistema operativo è stato avviato, segui le istruzioni sullo schermo per completare l'installazione,

Una volta completata l'installazione del sistema operativo, il tuo virt-manager apparirà come di seguito

Ciò conferma che abbiamo installato e configurato correttamente KVM sul nostro sistema OpenSUSE Leap 15. Questo è tutto da questo articolo, per favore condividi il tuo feedback e commenti.


OpenSuse
  1. Come installare e configurare Postgres 14 su OpenSUSE Leap 15.3

  2. Come installare Mongodb 5 in Opensuse Leap 15.3

  3. Come installare e configurare Redis 6 su OpenSUSE Leap 15.3

  4. Come installare e utilizzare Podman in OpenSUSE Leap 15.3

  5. Come installare Java 17 in OpenSUSE Leap 15.3

Come installare e configurare KVM su Debian 10 (Buster)

Come installare e configurare OpenVPN su OpenSUSE Leap 42.1

Come installare un desktop KDE OpenSUSE Leap 42.1

Installa e configura KVM in OpenSUSE Tumbleweed

Come installare Dropbox su openSUSE Leap 42.2

Come installare e configurare Memcached su openSUSE Leap 15