Aller au contenu principal

Passage de Centreon-Failover à Centreon-HA

Conditions préalables​

Compréhension​

Cette procédure est réservée aux utilisateurs avancés. Lisez-la entièrement avant de commencer toute opération. Assurez-vous de bien comprendre l'ensemble de la procédure afin de minimiser les interruptions de service lorsque le moment de le faire sur les serveurs de production viendra.

Champ d'application​

Cette procédure vise à fournir un guide détaillé sur la façon de mettre à niveau une version de Centreon installée en version < 20.04 avec la solution centreon-failover déployée.

Si vous n'avez jamais travaillé avec l'équipe des services professionnels de Centreon ou avec l'un de nos partenaires, vous n'êtes probablement pas concerné par le contenu ci-dessous. ci-dessous.

Veuillez toujours ouvrir un ticket de support pour vous assurer que votre plateforme est conforme au processus de mise à niveau décrit ici.

Destruction de l'ancien cluster​

Pour migrer de centreon-failover vers centreon-ha, il est nécessaire de détruire le Cluster existant. Sachez que l'interface Web UI ne sera pas disponible pendant ce processus.

Connectez-vous par SSH à un nœud du Cluster pour exécuter la commande suivante :

Désactiver les ressources :

pcs resource disable ms_mysql
pcs resource disable centreon
pcs resource unmanage centreon
pcs resource unmanage ms_mysql

Détruisez le cluster :

pcs cluster destroy

À cette étape, aucun des processus gérés par le cluster ne doit s'exécuter sur aucun nœud.

Attention : Assurez-vous de vérifier à la fois le serveur central et le serveur de base de données.

Mise à jour de MariaDB​

Centreon >= 21.10 est livré avec une compatibilité avec MariaDB 10.5.

Mettez à niveau les deux nœuds de base de données en suivant la procédure officielle de mise à niveau de MariaDB.

Une fois que les deux nœuds exécutent la version 10.5 de MariaDB, arrêtez les processus mysql/mariadb.

##Mettre à niveau les paquets Centreon

Suivez ces étapes sur chaque nœud Centreon.

Si vous mettez à jour depuis la version 19.10 :

Si vous effectuez une mise à niveau depuis la version 19.04 :

Arrêtez le processus apache après ces opérations et vérifiez à nouveau qu'aucun des processus gérés par le cluster n'est en cours d'exécution. processus géré par le cluster est en cours d'exécution.

Créer le nouveau cluster​

Selon l'architecture de votre Cluster, la procédure de création du cluster est différente.

Avant de passer aux étapes suivantes, assurez-vous que toutes les ressources fonctionnent sans problème et qu'aucune action n'a échoué.

Si un problème survient à cette étape, assurez-vous que les conditions préalables suivantes sont remplies :

Une fois que les clés SSH de centreon et de mysql ont été échangées, vous pouvez supprimer les clés publiques SSH de root de /root/.ssh/authorized_keys.

Finalisation de la mise à niveau​

Tout d'abord, effectuez les étapes de l'assistant Web pour terminer le processus de mise à niveau de Central :

  • Si vous effectuez une mise à niveau depuis la version 19.10, suivez ce chapitre.
  • Si vous effectuez une mise à niveau depuis la version 19.04, suivez ce chapitre.

Ensuite, modifiez la commande de rechargement de Centreon-Broker de votre serveur central dans 'Configuration > Pollers' comme décrit ici.

Enfin, mettez à jour votre/vos poller(s) comme décrit ici