nagios和cacti 整体迁移-阿里云开发者社区

开发者社区> 数据库> 正文
登录阅读全文

nagios和cacti 整体迁移

简介:

之前用yum通过epel安装了nagios和cacti,现需要进行迁移到另外一台机器上。


旧监控机 192.168.1.200   centos 6 x64

新监控机 192.168.1.201  centos 6 x64


下面的操作,除非说明,默认都是在新监控机上执行的

1、安装nagios和cacti (具体配置过程略)

1
yum install nagios nagios-plugins-all cacti mysql-server --enablerepo=epel


2、迁移nagios

1
2
3
rsync -av --delete 192.168.1.200:/etc/nagios /etc/nagios -e ssh
rsync -av --delete 192.168.1.200:/usr/lib64/nagios/plugins/ /usr/lib64/nagios/plugins/ -e ssh
service nagios start


3,迁移cacti

1
2
3
4
5
6
7
8
9
10
#停止新旧监控机上的poller.php 定时计划,冻结数据,防止新数据产生。
#在旧的监控机上导出mysql数据库
mysqldump -u root -p cacti >cacti-data.sql
scp cacti-data 192.168.1.201:/tmp/
#在新监控机上导入数据
mysql -u root -p cacti <cacti-data.sql
#导入rrd文件和其他
rsync -av --delete 192.168.1.200:/var/lib/cacti/ /var/lib/cacti/ -e ssh
#在新监控机上开启poller.php的定时计划
php /usr/share/cacti/poller.php >/dev/null 2>&1


4、注意检测nagios和cacti 上的自定义脚本能否正常运行,尤其是perl脚本可能需要依赖某些软件包!










本文转自 紫色葡萄 51CTO博客,原文链接:http://blog.51cto.com/purplegrape/1347351,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: