Nagios 3.0.1 vient de sortir. Cette version corrige certains bugs au niveau de l’interface Web, notamment l’impossibilité d’accéder aux graphiques Trend. Il est donc conseiller d’utiliser cette dernière version. Ce billet à pour but de détailler la procédure à suivre pour mettre à jour son serveur Nagios entre une version 3.x et une version 3.y (pour une migration entre une version 2.x et une version 3.y, vous pouvez consulter ce tutorial).
Backup de l’ancienne version
Il est préférable de sauvegarder son ancienne configuration… au cas ou..
# cd /tmp
# tar zcvfh ./nagios-backup.tgz /usr/local/nagios –exclude var/archives
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
# tar zxvf ./nagios-backup.tgz
Téléchargement de la dernière version
Il faut au préalable des opérations suivantes, se loguer en tant qu’utilisateur nagios afin que les fichiers soient générés avec les bons droits.
Sur Fedora:
# su -l nagios
Sur Ubuntu ou Debian:
# sudo -s nagios
Puis télécharger la dernière version stable (3.0.1 au moment de l’écriture de ce billet).
# mkdir src
# cd src
# wget http://switch.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.1.tar.gz
Compilation et installation
On décompresse puis on lance la compilation:
# tar zxvf nagios-3.0.1.tar.gz
# cd nagios-3.0.1
# ./configure –with-command-group=nagios
# make all
Si la compilation se termine sans erreur, vous pouvez l’installer sur votre système, sinon je vous conseille de poster votre erreur dans le forum officiel de Nagios:
# make install
Vérification de la configuration et redémarrage de Nagios
On va 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
Si vous avez ce rapport à la fin:
Total Warnings: 0
Total Errors: 0
C’est bon pour vous
![]()
Finalement on relance Nagios (en repassant en mode root) dans la nouvelle version:
Sur Fedora:
# service nagios restart
Sur Ubuntu ou Debian:
# /etc/init.d/nagios restart
Et voilà le travail !





Open-source
abonnez-vous
un commentaire
trackback
4 commentaires au billet “Comment mettre à jour son serveur Nagios”
Hello,
merci pour toutes tes infos, çà m’est très utile.
Juste une rectification sur ce topic.
tu indiques
# ./configure –with-command-group=nagios
il te manque un - devant le -with pour faire –with
un oubli, mais je suis sur qu’un user te demandera pourquoi il y a un message d’erreur
haahhaha
Bonne journée
Salut,
voici un plugin Cacti pour Nagios qui pourrait t’intéresser pour un futur article (cf celui sur Nagios et PNP):
http://trac2.assembla.com/npc/wiki
@Giraya: merci, je vais jeter un coups d’oeil dessus.
En fait j’ai trouvé ca ici :
http://forums.cacti.net/about26540.html
Publier un commentaire
Partager des documents lors des commentaires: Le groupe Scripd Nicolargo