kuni92の日記 このページをアンテナに追加 RSSフィード

2007-05-17

[] CentOS 4.4 Nagios 2.9 rpm installメモ

rpmでいれるのは依存関係の問題で結構めんどくさかったりしたのでメモ

rpmをまとめてダウンロード(CentOS 4.4用)

http://dag.wieers.com/rpm/packages/nagios/nagios-2.9-1.el4.rf.i386.rpm

http://dag.wieers.com/rpm/packages/nagios-plugins/nagios-plugins-1.4.8-2.el4.rf.i386.rpm

http://dag.wieers.com/rpm/packages/perl-Net-SNMP/perl-Net-SNMP-5.2.0-1.2.el4.rf.noarch.rpm

http://dag.wieers.com/rpm/packages/fping/fping-2.4-1.b2.2.el4.rf.i386.rpm

http://dag.wieers.com/rpm/packages/perl-Crypt-DES/perl-Crypt-DES-2.05-3.2.el4.rf.i386.rpm

http://dag.wieers.com/rpm/packages/perl-Socket6/perl-Socket6-0.19-1.2.el4.rf.i386.rpm

http://ftp.yz.yamagata-u.ac.jp/pub/linux/centos/4.4/os/i386/CentOS/RPMS/perl-Digest-SHA1-2.07-5.i386.rpm

http://ftp.yz.yamagata-u.ac.jp/pub/linux/centos/4.4/os/i386/CentOS/RPMS/perl-Digest-HMAC-1.01-13.noarch.rpm

Nagios本体install

# rpm -Uvh nagios-2.9-1.el4.rf.i386.rpm

warning: nagios-2.9-1.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6

error: Failed dependencies:

libgd.so.2 is needed by nagios-2.9-1.el4.rf.i386

libltdl.so.3 is needed by nagios-2.9-1.el4.rf.i386

Suggested resolutions:

/home/buildcentos/CENTOS/en/4.0/i386/CentOS/RPMS/gd-2.0.28-4.4E.1.i386.rpm

/home/buildcentos/CENTOS/en/4.0/i386/CentOS/RPMS/libtool-libs-1.5.6-4.EL4.1.c4.4.i386.rpm

gd, libtool-libsがないと怒られたのでyumでいれる。

# yum install gd

# yum install libtool-libs

# rpm -Uvh nagios-2.9-1.el4.rf.i386.rpm

warning: nagios-2.9-1.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6

Preparing... ########################################### [100%]

1:nagios ########################################### [100%]

warning: group apache does not exist - using root

このサーバーではまだapacheが動いてないのでwarningがでた。

nagios-pluginのinstall

# rpm -Uvh nagios-plugins-1.4.8-2.el4.rf.i386.rpm

warning: nagios-plugins-1.4.8-2.el4.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6

error: Failed dependencies:

perl(Net::SNMP) is needed by nagios-plugins-1.4.8-2.el4.rf.i386

fping is needed by nagios-plugins-1.4.8-2.el4.rf.i386

perl(Net::SNMP)とfpingがないと怒られる…他に下記4つをいれるとrpm版pluginのinstallができる

perl(Crypt::DES)

perl(Socket6)

perl(Digest::SHA1)

perl(Digest::HMAC)


最後に/etc/nagios/の下で設定ファイルと監視サーバーリストを作成して完了。

↑がいちばんたいへんなわけだが…


rpmでinstallした場合のファイル・ディレクトリ構成

/etc/nagios/ 設定ファイル

/var/log/nagios/ ログ、ステータス情報

/etc/httpd/conf.d/nagios.conf apacheの設定サンプル

/usr/lib/nagios/cgi/ apache用プログラム

/usr/lib/nagios/plugins/ NagiosPlugin

totemo ii desu !totemo ii desu ! 2007/06/14 18:32 rpm wo arigatou gozaimasu !
centos4.4 de furansu no kaishyain wo shigoto wo shimashyo
gae

kuni92kuni92 2007/06/22 17:11 centos iidesune. rpmforge mo iidesuyo

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/kuni92/20070517/p2