Vous êtes ici:

Menu


Stacks Image 12424
Je vais vous présenter la mise à jour d'une distribution Centreon 3.3 vers la nouvelle version 3.4. Cette procédure se base sur la documentation officielle de Centreon. Attention, à l'heure où j'écris, vérifiez les recommandations sur la documentation officielle de Centreon.

1 Etat des lieux

Pour commencer, nous allons utiliser une distribution Centreon 3.3 avec Centreon-Web 2.7.6.
Stacks Image 15084
Nous avons quelques widgets sur la page personnalisée.
Stacks Image 15105
Nous sommes bien en version 2.7.6

2 Mise à jour vers la dernière version 2.7.x

Avant de commencer la migration vers la version Centreon 3.4, je vous conseille de réaliser une mise à jour vers la version la plus récente de Centreon 2.7.x. Utilisez la commande yum.
Pour mettre à jour tous les paquets
[root@central ~]# yum update
Pour mettre à jour seulement Centreon et les paquets dépendant.
[root@central ~]# yum update centreon
Lorsque la mise à jour est terminée, appliquez la nouvelle configuration à partir du navigateur.
Stacks Image 15126
Cliquez sur Next.
Stacks Image 15139
Cliquez sur Next
Stacks Image 15152
Cliquez sur Next
Stacks Image 15165
Cliquez sur Next
Stacks Image 15178
Cliquez sur Finish
Votre serveur est mis à jour avec la dernière version 2.7.8.
Stacks Image 15191

3 Mise à jour vers la dernière version de Centreon 3.4

Tout d'abord supprimez l'ancien repo centreon 3.3
[root@central ~]# rm -f /etc/yum.repos.d/ces-standard.repo
Rajoutez le repo centreon 3.4
[root@central ~]# wget http://yum.centreon.com/standard/3.4/el6/stable/centreon-stable.repo -O /etc/yum.repos.d/centreon-stable.repo
Résultat
--2016-11-30 14:44:33--  http://yum.centreon.com/standard/3.4/el6/stable/centreon-stable.repo
Résolution de yum.centreon.com... 54.230.11.54, 54.230.11.12, 54.230.11.48, ...
Connexion vers yum.centreon.com|54.230.11.54|:80...connecté.
requête HTTP transmise, en attente de la réponse...200 OK
Longueur: 878
Sauvegarde en : «/etc/yum.repos.d/centreon-stable.repo»

100%[============================================================================================================>] 878         --.-K/s   ds 0s

2016-11-30 14:44:33 (120 MB/s) - «/etc/yum.repos.d/centreon-stable.repo» sauvegardé [878/878]
Attention, à partir de maintenant, vous aurez une interruption de votre supervision. Si vous avez plusieurs pollers, vous devrez les mettre à jour en même temps. Arrêtez le ou les moteurs de supervision, puis le broker du central.
[root@central ~]# service centengine stop
...centengine stop: done                                   [  OK  ]
[root@central ~]# service cbd stop
Stopping cbd_central-rrd:                                  [  OK  ]
Stopping cbd_central-broker:                               [  OK  ]
Faire la mise à jour de votre solution Centreon. Si vous ne voulez pas faire la mise à jour complète de votre distribution, saisissez la commande suivante :
[root@central ~]# yum update centreon centreon-widget* ces-release
Voici la liste des paquets qui seront mis à jour.
============================================================================================================
 Paquet                                      Architecture  Version             Dépôt                  Taille
============================================================================================================
Mise à jour:
 centreon                                    noarch        2.8.2-2.el6         centreon-noarch        9.7 k
 centreon-widget-graph-monitoring            noarch        1.5.0-2.el6         centreon-noarch        9.6 k
 centreon-widget-host-monitoring             noarch        1.5.1-3.el6         centreon-noarch         24 k
 ces-release                                 noarch        3.4-1.el6           centreon-noarch        7.8 k
Mise à jour pour dépendance:
 centreon-base-config-centreon-engine        noarch        2.8.2-2.el6         centreon-noarch         13 k
 centreon-broker                             x86_64        3.0.3-4.el6         centreon                37 k
 centreon-broker-cbd                         x86_64        3.0.3-4.el6         centreon               372 k
 centreon-broker-cbmod                       x86_64        3.0.3-4.el6         centreon               470 k
 centreon-broker-core                        x86_64        3.0.3-4.el6         centreon               840 k
 centreon-broker-storage                     x86_64        3.0.3-4.el6         centreon               136 k
 centreon-common                             noarch        2.8.2-2.el6         centreon-noarch        8.3 k
 centreon-engine                             x86_64        1.6.2-2.el6         centreon                12 k
 centreon-engine-daemon                      x86_64        1.6.2-2.el6         centreon               622 k
 centreon-engine-extcommands                 x86_64        1.6.2-2.el6         centreon                74 k
 centreon-perl-libs                          noarch        2.8.2-2.el6         centreon-noarch         84 k
 centreon-plugin-meta                        noarch        2.8.2-2.el6         centreon-noarch         12 k
 centreon-plugins                            noarch        2.8.2-2.el6         centreon-noarch         60 k
 centreon-trap                               noarch        2.8.2-2.el6         centreon-noarch         12 k
 centreon-web                                noarch        2.8.2-2.el6         centreon-noarch        3.4 M

Résumé de la transaction
============================================================================================================
Mise à jour de    19 paquet(s)
Une fois la mise à jour terminée, vous pouvez mettre à jour l'interface web.
Stacks Image 15243
Cliquez sur Next
Stacks Image 15256
Cliquez sur Next
Stacks Image 15269
Cliquez sur Next
Stacks Image 15282
Cliquez sur Next
Stacks Image 15308
Cliquez sur Finish
Connectez-vous à votre interface.
Stacks Image 15321
Normalement, si tout s'est passé, vous ne devriez avoir aucun changement à part l'affichage des graphes qui est nettement amélioré.
Stacks Image 15334
Les nouveaux widgets et leurs nouveaux graphes.
Avant de relancer le moteur de supervision, exportez la configuration sans relancer le moteur.
Stacks Image 15483
Exportation de la configuration
Lancez le ou les moteurs, puis le broker du central.
[root@central ~]# service centengine start
centengine start: done [ OK ]
[root@central ~]# service cbd start
Starting Centreon Broker watchdog: [ OK ]
Au bout de quelques secondes, les hôtes et les services remontent dans l'interface de configuration. Vous avez de nouveau la visualisation de votre solution de supervision.
Stacks Image 15544
La vue temps réel
Les nouveaux graphiques sont disponibles.
Stacks Image 15557
Graphique du service Load
Il vous restera à faire la mise à jour du widget graph-monitoring. Sélectionnez le menu Administration / Extensions / widget. Cliquez sur la flèche verte.
Stacks Image 49073
La vue des widgets.
Acceptez la mise à jour.
Stacks Image 15626

4 Installation du module Centreon Plugin Pack Manager

Pour obtenir les plugins pack et la nouvelle fonctionnalité de Centreon IMP, nous devons installer le module Centreon Plugin Pack Manager. Je rappelle que cette mise à jour ne doit pas être faite sur une installation ayant des modules propriétaire de Centreon (Centreon-Map, Centreon-BAM, etc…).
[root@central ~]# yum install centreon-pp-manager
Installation des modules suivants :
Dépendances résolues

============================================================================================================
Paquet Architecture Version Dépôt Taille
============================================================================================================
Installation:
centreon-pp-manager noarch 2.1.1-1.el6 centreon-noarch 142 k
Installation pour dépendance:
centreon-license-manager noarch 1.0.1-3.el6 centreon-noarch 212 k

Résumé de la transaction
============================================================================================================
Installation de 2 paquet(s)
Ensuite, il faut activer ces modules. Sélectionnez Administration / Extensions.
Stacks Image 410826
L'activation des modules est très facile. Vous pouvez maintenant vous rendre à la page Configuration / Plugin packs. Cliquez sur le menu Setup. Vous y trouverez vos dix premiers Plugin Packs gratuits pour vous aider à démarrer. Vous devez avoir une connexion internet pour obtenir les plugins packs.
Stacks Image 410829
Vous obtiendrez les plugins-pack Centreon disponibles sur votre solution, ils sont encadrés en rouge sur la copie d'écran. Les autres sont sont grisés et seront accessibles après inscription. Les cinq premiers sont accessible gratuitement après inscription et les suivants nécessitent une souscription annuelle. Normalement, pour vous inscrire, cliquez sur le bouton orange subscription.

5 Activation des Plugins Pack

Pour activer chaque plugin pack, il suffit de cliquez sur la croix qui apparaît à droite de chaque plugin.
Stacks Image 410845
exemple du plugin pack base-generic
Lorsque le plugin pack est installé, vous avez une icône verte avec une coche pour symboliser l'activation. Une autre icône en forme de livre vous envoie sur la documentation du plugin pack. Si vous survoler le plugin pack avec la souris, une croix rouge s'affiche à droite pour éventuellement désactiver celui-ci.
Stacks Image 410842
Attention, pour certains Plugins Pack, vous devez télécharger le paquet correspondant indiqué dans la documentation. Par exemple, pour le Plugin Pack Linux SNMP, cliquez sur la documentation.
Stacks Image 410852
La documentation vous indique le paquet à télécharger.
[root@central plugins]# yum install centreon-plugin-Operatingsystems-Linux-Snmp
Pour la configuration d'un hôte, je vous invite à lire l'article suivant Centreon IMP.

Références

La documentation officielle de Centreon, rubrique mise à jour : https://documentation-fr.centreon.com/docs/centreon/en/2.8.x/upgrade/from_packages.html
comments powered by Disqus
 Vous êtes ici: