Table des matières

Mise à jour

Nous travaillons sur la traduction de la documentation de Pandora FMS. Nous sommes désolés pour la gêne occasionnée.

Mise à jour Warp (gestionnaire de mise à jour)

Si vous avez installé la version 762 (ou une version antérieure), utilisez Update Manager .

Mise à jour Warp en ligne

Mise à jour Warp hors ligne

Enterprise VersionPour les environnements d'entreprise, vous peut mettre à jour hors ligne. Contact le service d'assistance pour télécharger les fichiers.

Warp Update Offline est également utilisé pour installer des correctifs de différents types : console (OUM), serveur (tar.gz) et correctifs manuels combinés (tar.gz).

L'application de correctifs et/ou de mises à jour hors ligne peut rendre votre console Web inutilisable, il est recommandé de faire au préalable une sauvegarde complète.

Journal de mise à jour de distorsion

Allez dans le menu Warp UpdateWarp Update Journal pour connaître les mises à jour effectuées, la version, la date et l'heure de l'application, l'utilisateur qui l'a demandé et appliqué, etc.

Configuration de la mise à jour Warp

Version Entreprise : assistance Veuillez contacter avant de modifier l'un des champs suivants :

  • URL de mise à jour Warp.
  • Utilisez la mise à jour Warp sécurisée.
  • Serveur proxy.
  • Port proxy.
  • Utilisateur proxy.
  • Mot de passe proxy.

Mise à jour manuelle

Mettre à jour une version mineure

1. Une sauvegarde de la base de données doit être effectuée. Exemple:

mysqldump -u root -p pandora> backup_pfms_X.Y.sql

2. Une sauvegarde des fichiers de configuration doit être effectuée : pandora_server.conf, config.php, pandora_agent.conf.

3. Une sauvegarde des plugins Serveur et Agent doit être effectuée, située dans :

/etc/pandora/plugins
pandora_console/attachment/plugin
/usr/share/pandora_server/util/plugin

4. Les services doivent être arrêtés : pandora_server, tentacle_serverd, httpd, pandora_agent et mysqld.

5. Vous pouvez procéder à la mise à jour.

6. N'oubliez paset redémarrez les services arrêtés au point 4.

À partir des packages RPM

Téléchargez la version à côté de celle installée :

rpm -U pandorafms_console*.rpm
rpm -U pandorafms_console_enterprise_package.rpm
rpm -U pandorafms_server*.rpm
tar -xvzf pandorafms_server_enterprise_package.tar.gz
cd pandora_server
./pandora_server_installer --install
rpm -U pandorafms_agent_*.rpm

A tout moment, avant et après la mise à jour, vous pourrez connaître vos versions installées en exécutant la commande :

rpm -qa | grep -i pandora

À partir de Tarball/Sources

tar xvzf pandorafms_console_'package'.tar.gz
cd pandora_console
./pandora_console_upgrade -p /'yourconsolepath'
tar xvzf pandorafms_console_enterprise_'package'.tar.gz
cd pandora_console
./pandora_console_upgrade -p /'yourconsolepath'
tar xvzf pandorafms_server_'package'.tar.gz
cd pandora_server
./pandora_server_upgrade --upgrade
tar xvzf pandorafms_server_enterprise_'package'.tar.gz
cd pandora_server
./pandora_server_installer --upgrade
tar xvzf pandorafms_agent_'package'.tar.gz
cd pandora_agent
./pandora_agent_installer --force-install

Mise à jour majeure

Version 7.0 NG version continue

Il est toujours recommandé de mettre à jour la console à l'aide de Update Manager. Si la base de données est obsolète, un avis intitulé Version(s) mineure(s) disponible(s). sera affiché dans la console Web.

Pour résoudre ce problème, vous devez saisir le serveur sur lequel se trouve la console Pandora FMS à l'aide d'un shell et vous rendre dans le répertoire :

cd /var/www/html/pandora_console/extras/mr

Dans ce répertoire, un autre répertoire appelé « mis à jour » apparaîtra. Tous les MR appliqués doivent y être stockés et ceux qui ne le sont pas doivent être stockés à l'extérieur. Exemple d'exécution du fichier 1.sql (MR 1) :

cat 1.sql | mysql -u root -p pandora

Une fois les sql appliqués à la base de données, ils doivent être déplacés vers le répertoire mis à jour.

mkdir -p updated
mv 1.sql updated/

Ensuite, la valeur MR doit être mise à jour dans la table MySQL tconfig :

mysql -u root -p pandora> use pandora;> update tconfig set value= XX where token='MR';

Pour connaître les MR qui doivent être appliquées, merci de vous rendre sur le link.

Mise à jour automatique avec Update Manager

Mises à jour d'entreprise en ligne

Contrairement aux mises à jour Open Source, celles-ci ont quelques fonctionnalités supplémentaires :

Version Enterprise. Pour utiliser Update Manager dans la version Enterprise, vous devez d'abord configurer correctement ledit logiciel pour les mises à jour, qui possède sa propre section dans le menu Update ManagerOptions du gestionnaire de mises à jour.

Mises à jour en ligne Open Source

Le processus est similaire à la version Enterprise mais sans l'étape supplémentaire de vérification de la licence.

Mises à jour d'entreprise hors ligne

Enterprise VersionVous pouvez télécharger les mises à jour hors ligne de Pandora FMS, qui sont des fichiers avec l'extension « .OUM ». Pour ce faire, rendez-vous sur la page official support Pandora FMS et téléchargez.

L'application de correctifs hors ligne peut rendre votre console inutilisable, il est recommandé de faire une sauvegarde complète.

En cas de mise à jour d'une installation en Haute Disponibilité (HA), il faudra prendre en compte ce qui est indiqué dans cette section.

Configuration supplémentaire du moteur PHP pour le fonctionnement d'Update Manager

Pour qu'Open Update Manager fonctionne correctement, la mémoire réservée doit être définie à 800 Mo dans le fichier php.ini :

memory_limit = 800M    ; Maximum amount of memory a script may consume

Pour connaître l'emplacement du fichier php.ini vous pouvez utiliser :

php -i | grep php.ini

Rétrograder

À partir des packages RPM

rpm -i --force pandorafms_console_package.rpm
rpm -i --force pandorafms_console__enterprise_package.rpm

Depuis Tarball/Sources

tar -xvzf pandorafms_console_package.tar.gz
mv --force ./pandora_console/* /yourconsolepath
tar -xvzf pandorafms_console_package.tar.gz
mv --force ./enterprise /yourconsolepath

Retour à l'index de la documentation Pandora FMS