Monter de version MAP
Lorsque vous mettez à jour une nouvelle version majeure (c'est à dire version A.B.x avec A ou B qui évolue), vous devez installer le nouveau dépôt Business. Vous pouvez trouver l'adresse du dépôt sur le portail support Centreon.
Prérequis
Mettre à jour la clé de signature RPM
Pour des raisons de sécurité, les clés utilisées pour signer les RPMs Centreon sont changées régulièrement. Le dernier changement a eu lieu le 14 octobre 2021. Lorsque vous mettez Centreon à jour depuis une version plus ancienne, vous devez suivre la procédure de changement de clé, afin de supprimer l'ancienne clé et d'installer la nouvelle.
Mise à jour du paquet
Arrêtez le service centreon-map-engine en entrant cette commande sur la machine où se trouve le serveur MAP :
sudo systemctl stop centreon-map-engine
Pour mettre à jour le module Centreon MAP, exécutez les commandes suivantes :
- Alma / RHEL / Oracle Linux 8
- CentOS 7
- Debian 11
Sur le serveur central :
sudo dnf update centreon-map-web-client
Sur le serveur MAP :
sudo dnf update centreon-map-engine
Sur le serveur central :
sudo yum update centreon-map-web-client
Sur le serveur MAP :
sudo yum update centreon-map-engine
Si MAP seul est installé :
Sur le serveur central :
sudo apt install --only-upgrade centreon-map-web-client
Sur le serveur MAP :
sudo apt install --only-upgrade centreon-map-engine
Si MAP et MAP Legacy sont installés sur le même serveur :
Faites une sauvegarde du fichier map.cnf :
cp /etc/my.cnf.d/map.cnf /etc/my.cnf.d/map.cnf.bk
Mettez les paquets de centreon-map-engine à jour :
Sur le serveur central :
sudo apt install -o Dpkg::Options::="--force-overwrite" centreon-map-web-client
Sur le serveur MAP :
sudo apt install -o Dpkg::Options::="--force-overwrite" centreon-map-engine
Récupérez la sauvegarde du fichier de configuration :
cp /etc/my.cnf.d/map.cnf.bk /etc/my.cnf.d/map.cnf
Répondez Y. Ensuite redémarrez MySQL :
systemctl restart mariadb
Videz le cache de votre navigateur.
Finalisez la mise à jour du module et du widget dans l'interface Centreon Administration > Extensions > Gestionnaire.
Un bouton orange de mise à jour est visible et signale qu'une mise à jour est disponible, cliquez dessus pour mettre à jour le module, faire de même pour le widget.
Redémarrez le service centreon-map-engine en exécutant la commande suivante :
sudo systemctl start centreon-map-engine
Assurez-vous d'utiliser la bonne version de MariaDB et mettez-la à jour si besoin. Voir Mettre à jour MariaDB.