Installation de l'utilitaire Wisper sur Ubuntu

Introduction

Dans Wisper 360, lors de l'utilisation d'un environnement virtuel, au démarrage de la machine virtuelle, le système effectue un contrôle pour vérifier la présence et la réponse correcte de l'agent qemu.

Cette vérification permet d'améliorer le démarrage lors du lancement de la machine virtuelle. En effet, si l'agent qemu-guest n'est pas installé, le démarrage de la machine virtuelle peut prendre jusqu'à 5 minutes, car le système attend le retour de l'agent qemu se trouvant dans la VM.

Nous avons fait la création d'un utilitaire qui intègre un agent Qemu Guest Agent qui a été retravailler par nos équipes, il va permettre le renommage du Linux, le redémarrage, la jonction dans un domaine AD et la gestion du swap de disque.

Installation de l'utilitaire Wisper pour Ubuntu

Avant de lancer l'installation de notre utilitaire, il est important de vérifier que votre master est bien à jour.

sudo apt update && apt upgrade –y

Faire l'installation du package realmd

sudo apt install realmd

Faire l'installation du package curl

apt install curl

Désinstallation du package qemu-guest-agent

apt remove qemu-guest-agent

Ensuite, il va falloir télécharger le package d'installation de l'utilitaire Wisper pour linux via la commande suivante curl

Vous pouvez demander au support le lien vers les utilitaire Wisper Linux

curl https://XXX/XXXX/XXXxX.deb -sO 

Une fois le package télécharger nous allons décompresser le package.

dpkg -i Package.deb

Pour vérifier la communication avec votre domaine

realm discover NomDeMonDomaine

Dans le fichier suivant :

nano /etc/pam.d/common-session

Ajouter la ligne suivante à la fin du fichier

session optional pam_mkhomedir.so skel=/etc/skel umask=077

Vérification du fonctionnement

Voici la commande pour démarrer le service après l'installation ::

systemctl start wisper-qga.service

Pour vérifier si le service est démarré :

systemctl status wisper-qga.service

Pour redémarrer le service :

systemctl restart wisper-qga.service

Le log se trouvent dans le fichier suivant :

cat /var/log/qemu-ga.log

📘

Désactivation des mises à jour

La gestion des mises à jour dans Ubuntu doit être désactivée, cela afin d'éviter qu'une demande de mise à jour ne se produise pendant l'utilisation par vos collaborateurs.