Gestion des paquets

Création d’un paquet

choisir la bonne plateforme : Windows / Linux

[Suivant]

Glisser déposer le fichier à envoyer dans l’arborescence du paquet.

Il faut impérativement envoyer un fichier qui peut être job_ok.sh dans scripts.
Dans l’exemple le fichier job_ok.sh est deposé dans $TOM_HOME/scripts

Il est possible d’exécuter des commandes Pré et/ou Post-installation

Exemple :

#pré-install
if [ -f « $TOM_BIN/tmail » ]
then
mv $TOM_BIN/tmail $TOM_BIN/tmail.old
fi

#post-install
if [ -f « $TOM_BIN/tmail » ]
then
chown vtom:vtom $TOM_BIN/tmail
chmod 755 $TOM_BIN/tmail
fi

Dans l’exemple on a juste ajouter un « df -h »

 puis fermer la fenêtre si tout est OK.

On peut ensuite déployer le paquet sur un (plusieurs) client(s).

Transfert du paquet

choisir le(s) serveur(s) cible.

Puis [Suivant]

Il est possible de planifier le déploiement et /ou décocher des options.

Puis [Suivant]

Lancer le Transfert

Quand le transfert est terminé correctement le statut passe vert.

Suivi des installations.

En cliquant sur l’installation on obtient l’historique des exécutions, logs de déploiement.

Dans le log on trouve le résultat de notre commande df -h exécutée en pré-installation :

Exécution du script de pré-installation.
 stdout> 
 stdout> 
 stdout> 
 stdout> Filesystem Size Used Avail Use% Mounted on
 stdout> /dev/sda2 20G 5.1G 14G 27% /
 stdout> devtmpfs 102G 108K 102G 1% /dev
 stdout> tmpfs 102G 32M 102G 1% /dev/shm
 stdout> /dev/sdb1 2.5T 546G 1.8T 24% /data
 stdout> /dev/sda4 40G 387M 37G 2% /exploit
 stdout> /dev/sda3 40G 18G 21G 47% /soft
 stdout> netfiler1.ft.grp:/TCPRDDISTRIB 190G 104G 87G 55% /soft/distrib
Script de pré-installation exécuté avec succes.

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *