Come abilitare l'agente ospite QEMU?

Come abilitare l'agente ospite QEMU?
QEMU viene utilizzato per la creazione di una macchina virtuale all'interno di Linux, il che aiuta gli utenti a utilizzare varie macchine e piattaforme da una singola interfaccia. Gli utenti possono creare più host attraverso di esso e per scambiare informazioni tra host e ospite abbiamo bisogno di uno strumento, quindi Agente ospite QEMU è usato per questo scopo.Agente ospite QEMU Agisce come aiutante per il sistema ospite in modo che gli utenti possano scambiare varie informazioni come l'indirizzo IP e altre informazioni di rete all'host. È installato sul sistema ospite e utilizzato per l'esecuzione di comandi sull'ospite. Qui, in questo articolo ti guideremo su come abilitare gli agenti ospiti di QEMU.

Guida passo-passo

Di seguito sono riportati i passaggi coinvolti per abilitare l'agente ospite QEMU che prevede l'installazione di QEMU, Kvm E libvirt Anche nel caso in cui non lo hai nel tuo sistema.

Passaggio 1: aggiornamento del repository

Prima di qualsiasi installazione dobbiamo aggiornare il nostro repository e per questo eseguire il comando seguente:

$ sudo apt update

Passaggio 2: installazione di QEMU e libvirt

Ora dobbiamo avere QEMU e Libvirt sul nostro sistema, per questo eseguire il comando seguente:

$ sudo apt install qemu-kvm libvirt-daemon system libvirt-cliect bridge-otils

Passaggio 3: installazione di virt-manager

La prossima cosa di cui abbiamo bisogno è scaricare Virtual Manager in cui creeremo il nostro dispositivo virtuale, quindi eseguire il comando seguente per l'installazione:

$ sudo APT Installa virt-manager

Passaggio 4: creazione di directory

Ora dopo questo dobbiamo creare una directory e per questo eseguire il comando seguente:

$ sudo mkdir -p/var/lib/libvirt/qemu/canale/target

Dopo aver creato la directory dobbiamo cambiare il proprietario, quindi eseguire il comando seguente nel tuo terminale:

$ sudo chown -r libvirt -qemu: kvm/var/lib/libvirt/qemu/canale

Passaggio 5: modifiche nel file Libvirt

Apri il file di seguito utilizzando il comando fornito:

$ sudo nano /etc /Apparmor.D/Abstractions/Libvirt-Qemu

Questo aprirà un file in cui è necessario aggiungere le righe fornite alla fine e salvare il file:

/var/lib/libvirt/qemu/canale/target/* rw,

Passaggio 6: installazione di un agente ospite QEMU

Ora installeremo l'agente ospite sul nostro sistema in modo da eseguire il comando seguente fornito:

$ sudo apt-get Installa Qemu-Guest-agent

Questo installerà correttamente l'agente ospite QEMU sul tuo sistema.

Passaggio 7: creazione di dispositivi virtuali

Dopo aver installato l'agente, è necessario creare un dispositivo virtuale su Virtual Manager, quindi apri Virtual Manager e crea un dispositivo.

Qui abbiamo creato un Ubuntu 20.04 dispositivo virtuale utilizzando il file ISO e nominalo "Ubuntu20.04", Puoi nominarlo in base alla tua scelta ma ricorda il nome come dobbiamo usarlo in seguito.

Passaggio 8: Terminale virtuale

Ora inseriremo il terminale del dispositivo virtuale eseguendo il comando seguente:

$ virsh

Qui dobbiamo modificare il nostro dispositivo virtuale, quindi eseguire il comando seguente e sostituire Ubuntu20.04 con il nome della tua macchina virtuale:

virsh # modifica ubuntu20.04

Qui, ti verrà fornita varie opzioni, quindi seleziona l'opzione 1 che aprirà un file in cui è necessario incollare le seguenti righe:




Dopo aver incollato le righe, salvi il file e segue il messaggio verrà visualizzato:

Ora, riavvia la macchina virtuale ed esegui le righe seguenti nel tuo terminal Virsh che ti fornirà l'indirizzo IP:

virsh # qemu-agent-comand ubuntu20.04 '"Esecute": "Guest-network-get-interfaces"'

Questo era tutto per abilitare l'agente ospite QEMU sui tuoi sistemi.

Conclusione

L'agente ospite QEMU aiuta l'utente a scambiare le informazioni tra host e ospite e si comporta come un demone helper. In questo articolo ti abbiamo guidato come abilitare l'agente ospite QEMU sui tuoi sistemi, abbiamo anche fornito i comandi per l'installazione di QEMU-KVM, Libvirt e Virt-Manager che sono stati pre-richiesti per abilitare l'agente QEMU. Abbiamo anche creato un dispositivo virtuale utilizzando il file ISO e abilitato l'agente QEMU per condividere gli indirizzi IP tra host e ospite.