Aller au contenu principal
Version: ⭐ 22.04

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