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.
Updated 5 months ago