10.11. Installation de l'agent invité QEMU sur les machines virtuelles
L'agent invité QEMU est un démon qui s'exécute sur la machine virtuelle et transmet à l'hôte des informations sur la machine virtuelle, les utilisateurs, les systèmes de fichiers et les réseaux secondaires.
10.11.1. Installation de l'agent invité QEMU sur une machine virtuelle Linux
Le site qemu-guest-agent
est largement disponible et disponible par défaut dans les machines virtuelles Red Hat. Installez l'agent et démarrez le service.
Pour vérifier si l'agent invité QEMU est installé et fonctionne sur votre machine virtuelle (VM), vérifiez que AgentConnected
figure dans les spécifications de la VM.
Pour créer des instantanés d'une VM en ligne (en cours d'exécution) avec la plus grande intégrité, installez l'agent invité QEMU.
L'agent invité QEMU prend un instantané cohérent en essayant de mettre le système de fichiers de la VM en veille autant que possible, en fonction de la charge de travail du système. Cela permet de s'assurer que les E/S en vol sont écrites sur le disque avant que l'instantané ne soit pris. Si l'agent invité n'est pas présent, la mise en veille n'est pas possible et un instantané est pris au mieux. Les conditions dans lesquelles l'instantané a été pris sont reflétées dans les indications d'instantané qui sont affichées dans la console Web ou dans l'interface de ligne de commande.
Procédure
- Accédez à la ligne de commande de la machine virtuelle via l'une des consoles ou via SSH.
Installer l'agent invité QEMU sur la machine virtuelle :
$ yum install -y qemu-guest-agent
Assurez-vous que le service est persistant et démarrez-le :
$ systemctl enable --now qemu-guest-agent
10.11.2. Installation de l'agent invité QEMU sur une machine virtuelle Windows
Pour les machines virtuelles Windows, l'agent invité QEMU est inclus dans les pilotes VirtIO. Installer les pilotes sur une installation Windows existante ou nouvelle.
Pour vérifier si l'agent invité QEMU est installé et fonctionne sur votre machine virtuelle (VM), vérifiez que AgentConnected
figure dans les spécifications de la VM.
Pour créer des instantanés d'une VM en ligne (en cours d'exécution) avec la plus grande intégrité, installez l'agent invité QEMU.
L'agent invité QEMU prend un instantané cohérent en essayant de mettre le système de fichiers de la VM en veille autant que possible, en fonction de la charge de travail du système. Cela permet de s'assurer que les E/S en vol sont écrites sur le disque avant que l'instantané ne soit pris. Si l'agent invité n'est pas présent, la mise en veille n'est pas possible et un instantané est pris au mieux. Les conditions dans lesquelles l'instantané a été pris sont reflétées dans les indications d'instantané qui sont affichées dans la console Web ou dans l'interface de ligne de commande.
10.11.2.1. Installation des pilotes VirtIO sur une machine virtuelle Windows existante
Installer les pilotes VirtIO à partir du lecteur CD SATA connecté à une machine virtuelle Windows existante.
Cette procédure utilise une approche générique pour ajouter des pilotes à Windows. La procédure peut différer légèrement d'une version de Windows à l'autre. Consultez la documentation d'installation de votre version de Windows pour connaître les étapes spécifiques de l'installation.
Procédure
- Démarrez la machine virtuelle et connectez-vous à une console graphique.
- Se connecter à une session utilisateur Windows.
Ouvrez Device Manager et développez Other devices pour répertorier tous les Unknown device.
-
Ouvrez le site
Device Properties
pour identifier l'appareil inconnu. Cliquez avec le bouton droit de la souris sur l'appareil et sélectionnez Properties. - Cliquez sur l'onglet Details et sélectionnez Hardware Ids dans la liste Property.
- Comparez le site Value pour le site Hardware Ids avec les pilotes VirtIO pris en charge.
-
Ouvrez le site
- Cliquez avec le bouton droit de la souris sur l'appareil et sélectionnez Update Driver Software.
- Cliquer sur Browse my computer for driver software et naviguer jusqu'au lecteur de CD SATA connecté, où se trouvent les pilotes VirtIO. Les pilotes sont classés hiérarchiquement en fonction de leur type, du système d'exploitation et de l'architecture du processeur.
- Cliquez sur Next pour installer le pilote.
- Répéter ce processus pour tous les pilotes VirtIO nécessaires.
- Après l'installation du pilote, cliquez sur Close pour fermer la fenêtre.
- Redémarrez la machine virtuelle pour terminer l'installation du pilote.
10.11.2.2. Installation des pilotes VirtIO pendant l'installation de Windows
Installer les pilotes VirtIO à partir du pilote du CD SATA pendant l'installation de Windows.
Cette procédure utilise une approche générique de l'installation de Windows et la méthode d'installation peut différer d'une version à l'autre de Windows. Consultez la documentation de la version de Windows que vous installez.
Procédure
- Démarrez la machine virtuelle et connectez-vous à une console graphique.
- Commencez le processus d'installation de Windows.
- Sélectionnez l'installation Advanced.
-
La destination de stockage ne sera pas reconnue tant que le pilote n'aura pas été chargé. Cliquez sur
Load driver
. - Les pilotes sont attachés à un lecteur de CD SATA. Cliquez sur OK et recherchez dans le lecteur de CD le pilote de stockage à charger. Les pilotes sont classés hiérarchiquement en fonction de leur type, du système d'exploitation et de l'architecture du processeur.
- Répétez les deux étapes précédentes pour tous les pilotes nécessaires.
- Terminer l'installation de Windows.