nagios和cacti 整体迁移
之前用yum通过epel安装了nagios和cacti,现需要进行迁移到另外一台机器上。
旧监控机 192.168.1.200 centos 6 x64
新监控机 192.168.1.201 centos 6 x64
下面的操作,除非说明,默认都是在新监控机上执行的
1、安装nagios和cacti (具体配置过程略)
yum install nagios nagios-plugins-all cacti mysql-server --enablerepo=epel
2、迁移nagios
rsync -av --delete 192.168.1.200:/etc/nagios /etc/nagios -e sshrsync -av --delete 192.168.1.200:/usr/lib64/nagios/plugins/ /usr/lib64/nagios/plugins/ -e sshservice nagios start
3,迁移cacti
#停止新旧监控机上的poller.php 定时计划,冻结数据,防止新数据产生。#在旧的监控机上导出mysql数据库mysqldump -u root -p cacti >cacti-data.sqlscp 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脚本可能需要依赖某些软件包!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。