Guia passo a passo
A seguir estão as etapas envolvidas para permitir o agente convidado da QEMU, que envolve a instalação de qemu, KVM e libvirt bem, caso você não o tenha em seu sistema.
Etapa 1: Atualizando seu repositório
Antes de qualquer instalação, precisamos atualizar nosso repositório e, para isso, executar o comando abaixo:
$ sudo apt update
Etapa 2: Instalando Qemu e Libvirt
Agora precisamos ter qemu e libvirt em nosso sistema, para esse comando abaixo:
$ sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients ponte-utils
Etapa 3: Instalando o Virt-manager
A próxima coisa que precisamos é fazer o download do gerente virtual no qual criaremos nosso dispositivo virtual; portanto, execute o comando abaixo para a instalação:
$ sudo apt install virt-manager
Etapa 4: Criando diretório
Agora, depois disso, precisamos criar um diretório e, para isso, executar o comando abaixo:
$ sudo mkdir -p/var/lib/libvirt/qemu/canal/destino
Depois de criar o diretório, precisamos alterar o proprietário; portanto, execute o comando abaixo no seu terminal:
$ sudo chown -r libvirt -qemu: kvm/var/lib/libvirt/qemu/canal
Etapa 5: Alterações no arquivo LibVirt
Abra o arquivo abaixo usando o comando fornecido:
$ sudo nano /etc /aparmor.d/abstrações/libvirt-qemu
Isso abrirá um arquivo no qual você adicionará as linhas fornecidas no final e salvar o arquivo:
/var/lib/libvirt/qemu/canal/target/* rw,
Etapa 6: Instalando o agente convidado do QEMU
Agora, instalaremos o agente convidado em nosso sistema, para que ele execute o comando abaixo fornecido:
$ sudo apt-get install qemu-guest-agent
Isso instalará com sucesso o agente convidado do Qemu em seu sistema.
Etapa 7: Criando dispositivo virtual
Depois de instalar o agente, precisamos criar um dispositivo virtual no gerenciador virtual, então abra o gerente virtual e criar um dispositivo.
Aqui criamos um Ubuntu 20.04 Dispositivo virtual usando o arquivo ISO e nomeie -o “Ubuntu20.04”, Você pode nomear de acordo com sua escolha, mas lembre -se do nome, pois precisamos usá -lo mais tarde.
Etapa 8: Terminal Virtual
Agora entraremos no terminal do dispositivo virtual executando o comando abaixo:
$ virsh
Aqui precisamos editar nosso dispositivo virtual, então execute o comando abaixo e substitua o ubuntu20.04 com o nome da sua máquina virtual:
Virsh # editar ubuntu20.04
Aqui, você receberá várias opções, então selecione a opção 1 que abrirá um arquivo no qual você colar as seguintes linhas:
Depois de colar as linhas, basta salvar o arquivo e a seguinte mensagem será exibida:
Agora, reinicie sua máquina virtual e execute as linhas abaixo no seu terminal Virsh, que fornecerão o endereço IP:
Virsh # qemu-agent-command ubuntu20.04 '"Execute": "convidado-network-get-interfaces"'
Tudo isso foi para permitir o agente convidado do QEMU em seus sistemas.
Conclusão
O agente convidado da QEMU ajuda o usuário a trocar as informações entre host e hóspede, e age como um daemon auxiliar. Neste artigo, orientamos você a permitir o agente convidado da QEMU em seus sistemas, também fornecemos comandos para a instalação de Qemu-KVM, LibVirt e Virt-manager que foram pré-recebidos para permitir o agente QEMU. Também criamos um dispositivo virtual usando o arquivo ISO e permitimos que o agente QEMU compartilhasse endereços IP entre host e convidado.