Procédure de mise à jour de Nagios

Ecrit par Pierre dans Nagios avec les tags , ,


NagiosOn a vu dans cet article comment effectuer une installation complète et fonctionnel de Nagios en configurant l’envoi des notifications par smtp avec psotfix maintenant on va voir que quand une nouvelle version de Nagios sort il est assez facile de la mettre à jour en quelques minutes :

Backup de l’ancienne version

Il est préférable de sauvegarder son ancienne configuration… au cas où…

cd /tmp

On lance la commande pour la compression de la sauvegarde

tar zcvfh ./nagios-backup.tgz /usr/local/nagios –exclude var/archive

Si quelque chose se passe mal au niveau de la mise à jour, il sera toujours possible de revenir en arrière en saisissant les commandes suivantes:

cd /tmp

On lance la commande pour la décompression de la sauvegarde

tar xvzf ./nagios-backup.tgz

Téléchargement de la dernière version

Avant de télécharger la mise à jour et de l’installer il faut se loguer en tant qu’utilisateur nagios afin que les fichiers soient générés avec les bons droits.

su  nagios

Puis télécharger la dernière version stable

mkdir src
cd src
wget http://switch.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.X.tar.gz

Compilation et installation

On décompresse puis on lance la compilation:

tar zxvf nagios-3.0.X.tar.gz
cd nagios-3.0.X
./configure –-with-command-group=nagios
make all

Si la compilation se passe sans erreur, on lance l’installation :

make install

Vérification de la configuration et redémarrage de Nagios

Il faut dans un premier temps vérifier que nos fichiers de configurations sont compatibles avec cette nouvelle version:

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Il ne faut pas qu’il y ait des erreurs :
Total Warnings: 0
Total Errors: 0
Finalement on relance Nagios (en repassant en mode root) dans la nouvelle version:

/etc/init.d/nagios restart

Et voilà la mise à jour est terminée, cette procédure marche pour la plupart des versions de Nagios