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.