Lolokai – Supervision, systèmes, réseaux, base de données…

4

Mise à jour vers Centreon 2.4 : Retour d’expériences

Loic FONTAINE 18 février 2013

Introduction

Après une mise à jour plutôt compliquée vers Centreon 2.4, j’aimerais vous partager mon retour d’expérience sur la migration de Centreon 2.3.9 vers Centreon 2.4. Tout d’abord, je me suis contenté de migrer CES 2.0 vers CES 2.2 (qui inclus la nouvelle version de Centreon). Bien conscient que mon cas ne s’applique pas à tous, j’entends partager ici mon retour d’expérience sur la migration et non donner une méthode universelle de migration. L’infrastructure de supervision reposait sur Nagios et NDOutils.

Avant la mise à jour

Avant la mise à jour, plusieurs paramètres doivent être pris en compte :

  • Pour ceux qui l’ont installé, désactivez le repository rpmforge il risque de vous poser problèmes lors de la mise à jour des paquets : mettez enabled=0 à place de enabled=1 dans /etc/yum.repos.d/rpmforge.repo
  • Si vous utilisez la variable $USER3$ : changez de variable, en effet, la variable $USER3$ est utilisée dans Centreon pour définir le chemin des connecteurs
  • Pensez à vérifier la taille de votre base de données MySQL pour ne pas être surpris par le temps lors de la mise à jour de MySQL, supprimez les bases de données/les données inutiles (faites une sauvegarde de vos bases avant :))
  • Mettez à jour tous vos modules Centreon

Mise à jour

Pour faire la mise à jour de votre Centreon principal et de vos collecteurs, suivez le tuto de la documentation : http://documentation.centreon.com/docs/ces-documentation/en/latest/upgrade/index.html#ces-2-2.

Après la mise à jour

Après la mise à jour, un petit check up est obligatoire :

  • Si vous utilisez Nmap (check_udp), n’oubliez pas de remettre le setuid au niveau de Nmap au risque de voir vos checks qui ne fonctionnent plus : chmod u+s /usr/bin/nmap
  • Mettre les droits en écriture pour l’utilisateur centreon sur /var/log/nagios : chmod 775 /var/log/nagios (l’utilisateur centreon fait partie du groupe nagios) ==> au risque de voir CentStorage qui ne fonctionne plus
  • Avec Centreon 2.4, la surcharge d’arguments sur un service qui utilise un modèle de service ne fonctionne plus si vous ne définissez pas la commande de service : c’est un bug qui a été corrigé et sera intégré dans 2.4.1
  • Pour celles et ceux qui ont une variable $USER3$ vide, la valeur de $USER3$ est normalement : /usr/lib64/centreonconnector

Pour celles et ceux qui veulent utilisez les widgets, installez les sur votre serveur principal :

yum install centreon-widget*

Pour celles et ceux qui migreront vers Centreon Engine, installez les paquets suivants sur votre serveur main et sur chaque collecteur également :

yum install centreon-connector*

Conclusion

Après cette mise à jour et quelques vérifications, vous serez apte à utiliser Centreon 2.4 et à profiter de chacune de ses améliorations :). Et vous avez-vous fait cette mise à jour ? Attendez-vous un retour d’expérience avant de le faire ? La parole est à vousLoic FONTAINE

Comments (4)

  1. Merci Loic de ce retour! Je suis dans le même cas que toi, CES 2.0 -> CES 2.2. Je te tiendrais au courant de mon expérience :-)
    As tu déjà migrer vers Engine et Broker? Si oui, n’hésite pas à faire un ptit post 😉

    Merci d’avance!

    Répondre
  2. Bonjour je suis apprentis chez Thales Alenia Space, je dois upgrade la version 2.3.9 de la base mysql en 2.4.2. Etant apprentis et donc par définition pas compétent sur le sujet, je voudrais savoir comment procéder exactement? J’ai lu votre lien sur la doc de centreon mais malheureusement je n’y arrive pas. Je ne sais pas vraiment pas ou commencer et sur internet je trouve peu de documentation sur le sujet.

    Merci d’avance !

    Répondre
      • Oui tout à fait nous avons une CES. Alors j’explique exactement se que l’on souhaite faire:
        Actuellement nous utilisons nagios + ndo + centreon avec la BD Mysql correspondant.
        Nous souhaiterions conserver cette BD pour passer au full centreon 2.4.2 (Engine + Broker) pour cela nous avons upgrade centreon en 2.4.2 et nous cherchons à faire un backup de la BDD pour faire une installation propre avec ce backup. Comment procéder?

        Répondre

Laisser un commentaire

Login to your account

Can't remember your Password ?

Register for this site!