¿Cómo habilito el agente invitado de QEMU??

¿Cómo habilito el agente invitado de QEMU??
QEMU se utiliza para crear una máquina virtual dentro de Linux, que ayuda a los usuarios a usar varias máquinas y plataformas desde una sola interfaz. Los usuarios pueden crear múltiples hosts a través de él e intercambiar información entre el host y el invitado necesitamos una herramienta, por lo tanto agente invitado de QEMU se usa para este propósito.Agente invitado de QEMU actúa como un ayudante para el sistema invitado para que los usuarios puedan intercambiar diversas información, como la dirección IP y otra información de la red, al host. Está instalado en el sistema de invitados y se usa para la ejecución de comandos en el invitado. Aquí, en este artículo lo guiaremos sobre cómo habilitar los agentes invitados de QEMU.

Guía paso por paso

Los siguientes son los pasos involucrados para habilitar el agente invitado de QEMU que implica la instalación de QEMU, KVM y libvirt también en caso de que no lo tenga en su sistema.

Paso 1: Actualización de su repositorio

Antes de cualquier instalación, necesitamos actualizar nuestro repositorio y para eso ejecutar el siguiente comando:

$ sudo apt actualización

Paso 2: Instalación de Qemu y Libvirt

Ahora necesitamos tener QEMU y Libvirt en nuestro sistema, para que ejecute el siguiente comando:

$ sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

Paso 3: Instalación de Virt-Manager

Lo siguiente que necesitamos es descargar el Administrador virtual en el que crearemos nuestro dispositivo virtual, así que ejecute el siguiente comando para la instalación:

$ sudo apt install virt-manager

Paso 4: Crear directorio

Ahora, después de esto, necesitamos crear un directorio y para eso ejecutar el siguiente comando:

$ sudo mkdir -p/var/lib/libvirt/qemu/canal/objetivo

Después de crear el directorio, debemos cambiar el propietario, así que ejecute el siguiente comando en su terminal:

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

Paso 5: Cambios en el archivo Libvirt

Abra el archivo a continuación utilizando el comando proporcionado:

$ sudo nano /etc /aparmor.d/abstracciones/libvirt-qemu

Esto abrirá un archivo en el que debe agregar las líneas dadas al final y guardar el archivo:

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

Paso 6: Instalación del agente invitado de QEMU

Ahora instalaremos el agente invitado en nuestro sistema, por lo que para que ejecute el siguiente comando proporcionado:

$ sudo apt-get install qemu-guest-agent

Esto instalará con éxito el agente invitado de QEMU en su sistema.

Paso 7: Creación de dispositivos virtuales

Después de instalar el agente, necesitamos crear un dispositivo virtual en el Administrador virtual, así que abra el Administrador virtual y cree un dispositivo.

Aquí hemos creado un Ubuntu 20.04 Dispositivo virtual usando el archivo ISO, y logrelo "ubuntu20.04", Puede nombrarlo de acuerdo con su elección, pero recuerde el nombre como tenemos que usarlo más tarde.

Paso 8: Terminal virtual

Ahora ingresaremos el terminal de dispositivo virtual ejecutando el siguiente comando:

$ virsh

Aquí necesitamos editar nuestro dispositivo virtual, así que ejecute el siguiente comando y reemplace Ubuntu20.04 con el nombre de su máquina virtual:

Virsh # editar ubuntu20.04

Aquí, se le proporcionará varias opciones, así que seleccione la opción 1 que abrirá un archivo en el que debe pegar las siguientes líneas:




Después de pegar las líneas, simplemente guarde el archivo y se mostrará el siguiente mensaje:

Ahora, reinicie su máquina virtual y ejecute las líneas a continuación en su terminal Virsh que le proporcionará la dirección IP:

Virsh # qemu-agent-command ubuntu20.04 '"ejecutar": "invitada-red-get-interfaces"'

Todo esto fue para habilitar el agente invitado de QEMU en sus sistemas.

Conclusión

El agente invitado de QEMU ayuda al usuario a intercambiar la información entre el host y el invitado, y actúa como un Daemon Helper. En este artículo, le guiamos cómo habilitar el agente invitado de QEMU en sus sistemas, también le proporcionamos comandos para la instalación de QEMU-KVM, Libvirt y Virt-Manager que fueron requeridos para habilitar el Agente de QEMU. También creamos un dispositivo virtual utilizando el archivo ISO y habilitamos el agente QEMU para compartir direcciones IP entre el host y el invitado.