Monter de version l'extension
Lors d'une montée de version < 18.10.x vers une version >= 18.10.x, vous devez:
- Récupérer une nouvelle licence via le support Centreon
- Vous assurer que votre serveur de reporting est basé sur CentOS 7. Si ce n'est pas le cas, utilisez la procédure de migration de votre serveur de reporting
La montée de version de Centreon MBI se fait en 4 étapes :
- Montée de version du dépôt RPM
- Mise à jour de Centreon MBI server (interface)
- Mise à jour du serveur de reporting
- Mise à jour de la base MariaDB
Prérequis
Monter de version le serveur central
Voir Introduction à la montée de version.
Mettre à jour la clé de signature RPM
Sous EL8, 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.
Étape 1 : Montée de version du paquet
Lors d'une montée de version majeure (ex: 20.10.x à 22.10.x) il faut en premier lieu mettre à jour le dépôt contenant les paquets.
Vous trouverez ce dépôt depuis votre compte sur notre platefome de support.
Étape 2 : Mettre à jour l'interface
- Mettre à jour le paquet: se connecter sur le serveur Centreon et exécuter la commande suivante :
- Alma / RHEL / Oracle Linux 8
- CentOS 7
- Debian 11
dnf clean all
dnf update centreon-bi-server
yum clean all
yum update centreon-bi-server
apt clean
apt install --only-upgrade centreon-bi-server
- Mettre à jour l'interface: se connecter à l'interface web de Centreon et se rendre dans le menu Administration > Extension > Manager puis cliquer sur le bouton de mise à jour de l'extension et des widgets.
Étape 3 : Mettre à jour le serveur de reporting
Prérequis de la version Java
Assurez-vous qu'une version de Java 17 (ou 18) est installée avant de commencer la procédure.
Pour vérifier quelle version de Java est installée, entrez la commande suivante :
java -version
Pour une mise à jour de Java en version 17 (ou 18), allez sur la page officielle de téléchargement d'Oracle.
Si plusieurs versions de Java sont installées, vous devez activer la bonne version. Affichez les versions installées avec la commande suivante puis sélectionnez la version 17 (ou 18) :
sudo update-alternatives --config java
Puis redémarrez le service :
systemctl restart cbis
Procédure de montée de version
Vous pouvez maintenant procéder à la montée de version :
Premièrement, arrêtez le service d'ordonnancement (CBIS) :
systemctl stop cbis
Puis mettre à jour les paquets, en exécutant la commande suivante :
- Alma / RHEL / Oracle Linux 8
- CentOS 7
- Debian 11
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf clean all
dnf update centreon-bi\*
yum clean all
yum update centreon-bi\*
apt clean
apt install --only-upgrade centreon-bi-reporting-server
Enfin, redémarrez le service d'ordonnancement :
systemctl start cbis
Démarrez et activez gorgoned:
systemctl start gorgoned && systemctl enable gorgoned
Étape 4 : mise à jour de MariaDB
Arrêtez le service cbis :
systemctl stop cbis
Voir Mettre à jour MariaDB.
Démarrez le service cbis :
systemctl start cbis