Mise à jour de cacti

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 :

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 :

install guide 300x228 Mise à jour de cacti

update 300x139 Mise à jour de cacti

upgrade result 139x300 Mise à jour de cacti

values cacti 193x300 Mise à jour de cacti

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.

Articles Relatifs :


Mots-clés : ,

Pierre-Yves Dubreucq

Passionné par les logiciels libres, je maintiens ce blog qui finalement ne parle pas que d'administration systèmes et réseaux sous linux, mais couvre désormais toute l'actualité des logiciels libres