Magazine High tech

Mise à jour de cacti

Publié le 23 mars 2009 par Pydubreucq
Voici un petit tuto permettant de mettre à jour sa version de cacti. Dans cet exemple, il s’agit de passer de la version 0.8.7b vers la 0.8.7d
Sauvegarde :
Tout d’abord, il faut bien sur sauvegarder ses documents :
Pour ma part, les données sont dans /home/cacti
# cp -rp /home/cacti /home/cacti_old
Ensuite il faut sauvegarder sa base de données :
# mysqldump -u root -p cacti > cacti_date_jour.sql
Télécharger la nouvelle version de cacti :
# cd /tmp
# wget http://www.cacti.net/downloads/cacti-0.8.7d.tar.gz
# tar -xvzf cacti-0.8.7d.tar.gz
Préparation à la migration :
# vimdiff /tmp/cacti-0.8.7d/include/config.php /home/config/include/config.php
Adapter les variables de configuration d’accès à la base de données :
$database_type = “mysql”;
$database_default = “cacti”;
$database_hostname = “localhost”;
$database_username = “cactiuser”;
$database_password = “cactiuser”;
$database_port = “3306″;
Puis copier les données de la version actuelle vers la nouvelle version :
# cp -p /home/cacti/rra/* /tmp/cacti-0.8.7d/rra/.
# cp -u -p /home/cacti/scripts/* /tmp/cacti-0.8.7d/scripts/
# cp -u -r -p /home/cacti/resource/* /tmp/cacti-0.8.7d/resource/
# chown -R apache /tmp/cacti-0.8.7d/rra/ /tmp/cacti-0.8.7d/log/
Migration vers la nouvelle version :
# mv /tmp/ cacti-0.8.7d /home/cacti
Ensuite on se connecte à son interface web et on contrôle que tout est ok.
http://localhost/cacti
Lorsque vous aller à l’adresse de votre cacti un fichier php est lancé pour procéder à la migration, c’est celui-ci qui va lancer la procédure ci-dessous.
La démarre le processus de mise à jour :




Puis vous devriez arriver sur l’interface de login.
Une fois authentifié en admin on peut voir le numéro de version sur la home de la console.

Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

A propos de l’auteur


Pydubreucq 161 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte