nagiosとcacti全体の移行
以前はyumでepelでnagiosとcactiをインストールしていましたが、別のマシンに移行する必要があります.
古いモニタ192.168.1.200 centos 6 x64
新しいモニタ192.168.1.201 centos 6 x64
次の操作は、説明しない限り、デフォルトでは新しいモニタで実行されます.
1、nagiosとcactiをインストールする(具体的な構成は省略する)
2、nagiosの移行
3,cactiの移行
4、nagiosとcactiのカスタムスクリプトが正常に動作するかどうかを検出することに注意してください.特にperlスクリプトはいくつかのパッケージに依存する必要があります.
古いモニタ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 ssh
rsync -av --delete 192.168.1.200:/usr/lib64/nagios/plugins/ /usr/lib64/nagios/plugins/ -e ssh
service nagios start
3,cactiの移行
# 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スクリプトはいくつかのパッケージに依存する必要があります.