Ricerca nel sito web

Come creare macchine virtuali in KVM utilizzando Virt-Manager


Prima di iniziare, assicurati che l'hypervisor KVM sia installato sul tuo sistema. Acronimo di Kernel-based Virtual Machine, KVM è una combinazione di moduli e utilità del kernel necessari per eseguire macchine virtuali su un sistema host. Questi includono QEMU, virt-install, demone libvirtd, virt-manager e molti altri.

Abbiamo articoli elaborati su:

  • Come installare KVM su Ubuntu 20.04
  • Come installare KVM su CentOS 8/RHEL 8

Per questa guida, lavorerò su Ubuntu 20.04 per illustrare come è possibile utilizzare virt-manager per creare e gestire macchine virtuali.

Creazione di macchine virtuali utilizzando Virt-Manager

Per iniziare, avvia virt-manager. Ciò può essere ottenuto in due modi. Puoi utilizzare il gestore applicazioni per cercare l'applicazione virt-manager come mostrato.

Se stai utilizzando un terminale, esegui il comando seguente:

sudo virt-manager

Verrà avviata l'applicazione GUI del gestore Macchine virtuali come mostrato.

Per iniziare con la creazione di una macchina virtuale, fai clic sull'icona "Nuova macchina virtuale" nell'angolo in alto a sinistra, appena sotto la voce di menu "File".

Il passaggio successivo presenta un elenco di opzioni tra cui puoi scegliere quando selezioni il tuo sistema operativo preferito.

  • La prima opzione – Supporto di installazione locale (immagine ISO o CDROM) – ti consente di selezionare un'immagine ISO presente sul tuo sistema locale o selezionare un sistema operativo da un'unità CD o DVD inserita.
  • La seconda opzione – Installazione di rete (HTTP, FTP o NFS) – consente di selezionare un'immagine ISO sulla rete. Affinché funzioni, l'immagine ISO deve essere montata su un server Web, un server FTP o un file system di rete. Abbiamo una guida completa su come distribuire una macchina virtuale sulla rete utilizzando HTTP, FTP e NFS.
  • La terza opzione – Avvio di rete (PXE) – consente alla macchina virtuale di avviarsi dalla scheda di rete.
  • E la quarta opzione – Importa immagine disco esistente – consente di generare una macchina virtuale da un'immagine virtuale KVM esistente.

Assicurati di selezionare l'opzione più adatta a te. Nel mio caso, ho già un'immagine Debian 10 ISO sul mio sistema locale. Pertanto, selezionerò la prima opzione e farò clic sul pulsante "Avanti".

Successivamente, fai clic sul pulsante "Sfoglia locale" e seleziona l'immagine del tuo disco.

Nell'immagine seguente, l'immagine ISO è già stata selezionata. Accetta le impostazioni predefinite per "Tipo sistema operativo" e "Versione" e fai clic su "Avanti".

Nel passaggio successivo, specifica la dimensione della RAM e il numero di core della CPU da assegnare e fai clic su "Avanti".

Successivamente, specifica lo spazio su disco per la macchina virtuale e premi "Avanti".

Nell'ultimo passaggio, fornisci il nome preferito della macchina virtuale e conferma che tutti gli altri dettagli della VM siano a posto. Inoltre, puoi scegliere di configurare le preferenze di Rete. Ad esempio, puoi scegliere di utilizzare la rete NAT predefinita o passare a una rete con bridge se desideri che il tuo computer ospite si trovi nella stessa rete dell'host.

Per avviare la macchina virtuale, fai clic sul pulsante "Fine".

Questo avvia la macchina virtuale. Per coloro che hanno già installato Debian 10, questo passaggio dovrebbe sembrare familiare. Tuttavia, non completeremo l'installazione poiché il nostro obiettivo principale è creare e gestire macchine virtuali utilizzando KVM. Abbiamo una guida elaborata su come installare Debian 10.

Questo è praticamente tutto. Nel prossimo articolo vedremo come gestire macchine virtuali KVM con Virt-manager oppure è possibile utilizzare anche Cockpit per gestire le macchine virtuali. Se hai domande su questo articolo, non esitare a chiedere nei commenti.

Fonte: access.redhat.com