Vous êtes ici:

Menu

Upgrade Centreon-Web 20.10.5 -> 20.10.6

logo_debian_centreon
Vous avez installé Centreon v 20.10.5 sur votre serveur Debian avec les sources. Bravo, vous faites parti des barbus qui n'ont pas peur de mettre leurs mains dans le cambouis 🤣. Depuis quelques jours, une mise à jour mineure 20.10.6 est sortie. Pas de souci, on suit la procédure de mise à jour. Puis on lance l'upgrade en mode Web et Patatra ! On reste indéfiniment sur cette page ☹️

upgrade_20106_1

Nous allons découvrir la procédure pour arriver à nos fin.
Tout d'abord, voici les commandes à réaliser pour la mise à jour.

cd /usr/local/src
wget http://files.download.centreon.com/public/centreon/centreon-web-20.10.6.tar.gz
tar xzf centreon-web-20.10.6.tar.gz
cd centreon-web-20.10.6

composer install --no-dev --optimize-autoloader -n
npm ci
npm run build
./install.sh -u /etc/centreon

Vous avez pris la précaution de ne pas redémarrer Apache et fpm.
Ensuite, videz le cache des sessions php.
rm /var/lib/centreon/sessions/*

Puis supprimez ces fichiers provoquants des erreurs, détectées avec la lecture du fichier /var/log/centreon/centreon-error.log comme vous le voyez sur la copie d'écran ci-dessous.
rm /usr/share/centreon/src/Centreon/Infrastructure/PlatformTopology/PlatformTopologyRegisterRepositoryAPI.php
rm /usr/share/centreon/src/Centreon/Infrastructure/PlatformTopology/PlatformTopologyRepositoryRDB.php
rm -rf /usr/share/centreon/src/Centreon/Infrastructure/PlatformTopology/Model/
rm /usr/share/centreon/src/Centreon/Infrastructure/PlatformInformation/PlatformInformationRepositoryRDB.php

Attention à la commande rm -rf, elle peut être dangereuse si mal saisie.

upgrade_20106_2

Après cette petite modification, l'installation peut être effectuée sans problème.

upgrade_20106_3

Cliquez sur Next

upgrade_20106_4

C'est terminé pour la mise à jour. Si vous avez installé Nagvis, avec cette mise à jour, les cartes ne s'affichent plus dans Centreon.

upgrade_20106_5

Il faut modifier le fichier /usr/local/src/centreon-nagvis/www/modules/centreon-nagvis/nagvis.ihtml

vi /usr/share/centreon/www/modules/centreon-nagvis/nagvis.ihtml

Commentez le header et le footer comme ceci :
function resizeMap() {
var height = jQuery('html').height();
jQuery('#map').height(0);

/* lignes à commenter */
/* Header */
/* height = height - jQuery('#header').height() - jQuery('#forMenuAjax').height();*/

/* lignes à commenter */
/* Footer */
/* height = height - jQuery('#footer').height() - 10;
height = height - jQuery('#contener').height(); */


jQuery('#map').height(height);
}

Vérifiez votre modification.

upgrade_20106_6

C'est terminé.

blog comments powered by Disqus
 Vous êtes ici:

Nous utilisons des cookies pour nous permettre de mieux comprendre comment le site est utilisé. En continuant à utiliser ce site, vous acceptez cette politique.