Upgrading Cacti 12月 11th, 2007
Cacti已经发布了0.8.7a版本,下午把监控服务器上的cacti从0.8.6j升级到新版本。
1. 备份数据库.
# service mysqld stop
# cp -R /var/lib/mysql/cacti /var/lib/mysql/cacti_old
2. 备份cacti程序目录.
# mv cacti cacti_old
3. 解压新版本压缩包.
# tar xzvf cacti-version.tar.gz
4. 重命名解压目录.
# mv cacti-version cacti
5. 编辑 include/config.php 设定好数据库类型、数据库名、数据库用户名和密码.
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";
6. 从原程序目录中复制 *.rrd 文件.
# cp cacti_old/rra/* cacti/rra/
7. 备份脚本程序.
# cp -u cacti_old/scripts/* cacti/scripts/
# cp -u -R cacti_old/resource/* cacti/resource/
8. 设置rra文件目录和log目录的权限.
# chown -R cactiuser rra/ log/
9. 通过浏览器访问,程序将自动升级数据库: