GNU/Linux >> Linux Esercitazione >  >> Linux

Come configurare virt-manager per il supporto della virtualizzazione nidificata?

Domanda:

Ho installato l'hypervisor KVM sul mio sistema operativo Debian Guest (fondamentalmente una virtualizzazione nidificata) che è ospitata su una macchina Ubuntu. Tuttavia, quando eseguo kvm comando, ottengo questo errore  – "Impossibile accedere al modulo del kernel KVM:nessun file o directory di questo tipo. impossibile inizializzare KVM:nessun file o directory di questo tipo. Nessun acceleratore trovato “. Uso virt-manager sulla macchina host per gestire i sistemi operativi guest. Puoi dirmi come risolvere questo errore?

Soluzione:

Se desideri eseguire una virtualizzazione su una macchina Guest, devi assicurarti che la macchina host supporti la Virtualizzazione nidificata . Il comando seguente ti consentirà di scoprire se la macchina host supporta la virtualizzazione nidificata.

Come scoprire se le macchine Intel o AMD supportano la virtualizzazione nidificata?

Su architettura AMD:

[Host]$ sudo cat /sys/module/kvm_amd/parameters/nested
 1

Su architettura Intel:

[Host]$ sudo cat /sys/module/kvm_intel/parameters/nested

Se l'output del comando precedente è 'Y' o '1' , la tua macchina host supporta la virtualizzazione nidificata.

Nel caso, se la tua macchina host ha la virtualizzazione nidificata abilitata, devi prima abilitarla.

Su architettura AMD:

sudo rmmod kvm-amd
sudo sh -c "echo 'options amd nested=1' >> /etc/modprobe.d/dist.conf"
sudo modprobe kvm-amd

Su architettura Intel:

cat /etc/modprobe.d/dist.conf
options kvm-amd nested=y

Al termine, riavvia la macchina host.

Ora, configura virt-manager per supportare la virtualizzazione nidificata .

1. Avvia virt-manager .

$ virt-manager

2. Avvia la tua macchina virtuale.

3. Facendo doppio clic sul nome della macchina virtuale si aprirà una finestra come mostrato di seguito.

4. Fare clic su Visualizza> Dettagli .

5. Nella finestra Dettagli, fare clic su Processore .

6. In Configurazione , fai clic su "Copia configurazione CPU host “. Una volta terminato, il Modello il campo verrà compilato automaticamente.

7. Fare clic su Applica pulsante in basso.

Nota :queste modifiche avranno effetto dopo il prossimo arresto guest.

8. Spegni la tua VM e ricomincia.

9. Prova a eseguire kvm comando e dovrebbe funzionare.


Linux
  1. Come disabilitare l'accesso remoto per l'utente root su una macchina Linux

  2. Come devo configurare il supporto per il taglio per i volumi logici Lvm?

  3. Come installare e configurare Monit su Linux per il monitoraggio dei processi

  4. UNIX / Linux:come installare e configurare mod_perl per Apache 2

  5. Come configurare postgresql per la prima volta?

Come abilitare la virtualizzazione annidata in KVM in Linux

Come configurare il supporto del mouse per le console virtuali Linux

Come abilitare la virtualizzazione annidata in VirtualBox

Come configurare il tuo sistema operativo Raspberry Pi per usarlo per la prima volta

Come installare Configurare il client LDAP per 389 Directory Server

Come installare e configurare il sottosistema Windows per Linux