2010/04/04

Zabbix 自動起動

Oracle Enterprise Linux 5
Zabbix 1.8.2
手順
(1)サイトから zabbix-1.8.2.tar.gz をダウンロード&解凍し、misc/init.d/redhat/8.0 の zabbix_server zabbix_agentd を /etc/init.d にコピーする。
(2)2箇所を修正する。
# chkconfig: - 90 10
progdir="/usr/local/sbin/"
MySQL より Zabbix Server は後で起動する必要があるため。
※mysqldの内容→ # chkconfig: - 64 36 
(3)次を実行
# chmod 755 /etc/init.d/zabbix_server
# chkconfig --add zabbix_server
# chkconfig zabbix_server on
# chmod 755 /etc/init.d/zabbix_agentd
# chkconfig --add zabbix_agentd
# chkconfig zabbix_agentd on
(4)再起動し動作を確認。
おまけ
起動スクリプト(/etc/init.d/zabbix_server /etc/init.d/zabbix_agentd)に次を追加するとステータス取得ができる。
status)
status zabbix_agentd
RETVAL=$?
;;