Еще горстка материалов:

Обновление Cacti

Как же обновить установленный Cacti до последней версии?

На момент написания статьи последняя версия была 0.8.8f. Качаем по ссылке http://www.cacti.net/downloads/cacti-0.8.8f.tar.gz 

Начинаем процедуру обновления:

1. Бекапим базу данных cacti на всякий случай

#mysqldump -l --add-drop-table cacti > mysql.cacti

2. Бекапим старые файлы Cacti

#mv /mnt/cacti /mnt/cacti.old

3. Распаковываем скачанный архив

#cd /mnt

#tar xzvf cacti.version.tar.gz

4. Переименовываем полученную директорию

#mv cacti-0.8.8f cacti

5. Правим конфиг nclude/config.php под свою инсталляцию

# cat include/config.php

<?php

$database_type = "mysql";

$database_default = "cacti";

$database_hostname = "127.0.0.1";

$database_username = "cacti";

$database_password = "cactipassword";

$database_port = "3306";

$database_ssl = false;

 

//$url_path = "/cacti/";

 

/* Default session name - Session name must contain alpha characters */

//$cacti_session_name = "Cacti";

 

putenv("TZ=/etc/localtime");

date_default_timezone_set('Europe/Moscow');

?>

6. Копируем rrd файлы из бекапа в новый cacti. Также копируем все самописные скрипты скрипты, копируем xml ресурсы, также только свои, т. к. с новым кактусом прилетели и новые скрипты и ресурсы. Не надо перетирать новое старым :)

#cp cacti.old/rra/* cacti/rra/

#cp -u cacti.old/scripts/* cacti/scripts/

#cp -u -R cacti.old/resource/* cacti/resource/

7. Меняем права на директорию cacti, ставим владельца cacti:

#chown -R cacti /mnt/cacti

Всё, теперь идем в браузер http://you-http-vhost/cacti/ и следуя инструкциям на экране, ваша база обновится до новой версии.

 

 

Обновлено 06.04.2016 21:53

Комментарии  

 
0 #2 Сергей Кулешов 31.03.2016 18:37
Данная статья посвещена только обновлению самого cacti,т.е. "ядра". Поллер это инструмент для сбора данных. И cacti прекрасно работает с старой версией. Да, я обязательно дополню сайт статьей о поллере и приведу в текущей статье ссылку.
Цитировать
 
 
0 #1 aprog 31.03.2016 18:01
Круто, но где обновление spine поллера, как здесь - http://sysadm.pp.ua/linux/monitoring-systems/cacti-update.html ????
Цитировать
 
unix-way