Hvordan aktiverer jeg QEMU Guest Agent?

Hvordan aktiverer jeg QEMU Guest Agent?
QEMU brukes til å lage en virtuell maskin innen Linux, som hjelper brukere til å bruke forskjellige maskiner og plattformer fra et enkelt grensesnitt. Brukere kan opprette flere verter gjennom det, og for å utveksle informasjon mellom verten og gjesten trenger vi et verktøy, derav QEMU gjesteagent brukes til dette formålet.QEMU gjesteagent fungerer som en hjelper for gjestesystemet slik at brukere kan utveksle ulike informasjon som IP -adresse og annen nettverksinformasjon til verten. Det er installert på gjestesystemet og brukes til utførelse av kommandoer på gjesten. Her, i denne artikkelen, vil vi veilede deg om hvordan du aktiverer QEMU Guest Agents.

Trinn-for-trinns guide

Følgende er trinnene som er involvert for å aktivere QEMU Guest Agent som innebærer installasjon av Qemu, KVM og libvirt I tillegg til at du ikke har det i systemet ditt.

Trinn 1: Oppdatering av depotet ditt

Før noen installasjon må vi oppdatere depotet vårt og for den utfør kommandoen nedenfor:

$ sudo apt oppdatering

Trinn 2: Installere Qemu og Libvirt

Nå må vi ha QEMU og LIBVIRT på systemet vårt, for å utføre kommandoen nedenfor:

$ sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bro-utiler

Trinn 3: Installere Virt-Manager

Neste ting vi trenger er å laste ned den virtuelle manageren der vi oppretter vår virtuelle enhet, så utfør kommandoen nedenfor for installasjonen:

$ sudo apt install virt-manager

Trinn 4: Opprette katalog

Nå etter dette må vi opprette en katalog og for den utfør kommandoen nedenfor:

$ sudo mkdir -p/var/lib/libvirt/qemu/kanal/mål

Etter å ha opprettet katalogen må vi endre eieren, så utfør kommandoen nedenfor i terminalen din:

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

Trinn 5: Endringer i libvirt -filen

Åpne filen nedenfor ved å bruke kommandoen som er oppgitt:

$ sudo nano /etc /apparmor.d/abstraksjoner/libvirt-qemu

Dette vil åpne en fil der du må legge til de gitte linjene på slutten og lagre filen:

/var/lib/libvirt/qemu/kanal/mål/* rw,

Trinn 6: Installere QEMU Guest Agent

Nå installerer vi gjesteagenten på systemet vårt, så for den utfør kommandoen nedenfor:

$ sudo apt-get install qemu-guest-agent

Dette vil installere QEMU Guest Agent på systemet ditt med hell.

Trinn 7: Opprette virtuell enhet

Etter å ha installert agenten må vi opprette en virtuell enhet på den virtuelle manageren, så åpne den virtuelle manageren og opprette en enhet.

Her har vi laget en Ubuntu 20.04 Virtuell enhet ved hjelp av ISO -filen, og navngi den “Ubuntu20.04”, Kan du nevne det i henhold til valget ditt, men husker navnet som vi må bruke det senere.

Trinn 8: Virtuell terminal

Nå skriver vi inn den virtuelle enhetsterminalen ved å utføre kommandoen nedenfor:

$ Virsh

Her må vi redigere vår virtuelle enhet, så utfør kommandoen nedenfor og erstatt Ubuntu20.04 Med navnet på din virtuelle maskin:

Virsh # rediger Ubuntu20.04

Her vil du få forskjellige alternativ, så velg 1 -alternativet som åpner en fil der du må lime inn følgende linjer:




Etter å ha limt inn linjene, lagrer du bare filen og følgende melding vises:

Nå kan du starte den virtuelle maskinen på nytt og utføre linjene nedenfor i VIRSH -terminalen din som vil gi deg IP -adressen:

Virsh # Qemu-agent-Command Ubuntu20.04 '"Utfør": "Gjest-nettverk-get-interfaces"'

Dette var alt for å aktivere QEMU Guest Agent på systemene dine.

Konklusjon

QEMU Guest Agent hjelper brukeren å utveksle informasjonen mellom vert og gjest, og fungerer som en hjelperdemon. I denne artikkelen ledet vi deg hvordan du kan aktivere QEMU Guest Agent på systemene dine, også vi ga deg kommandoer for installasjon av QEMU-KVM, Libvirt og Virt-Manager som ble forhåndskrevd for å muliggjøre QEMU-agenten. Vi opprettet også en virtuell enhet ved hjelp av ISO -filen og gjorde det mulig for QEMU -agenten å dele IP -adresser mellom vert og gjest.