hobbit(xymon)インストール
メモ書き程度。行間は脳内で補完して下さい。※2009/06/29加筆修正
DAGのリポジトリーを追加
http://dag.wieers.com/rpm/packages/rpmforge-release/ を参照して自分のマシンにあったものを持ってくる。
自分の環境はCentOS 5 x86_64だったので、el5 x86_64を選択。
wget http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm rpm -ivh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
DAGのfpingとrrdtool-develをインストール。rrdtool-develの依存関係でperl-rrdtoolとrrdtoolがひっぱられてくる。
yum install fping yum install rrdtool-devel
useradd -u 512 hobbit
※512はたまたま。
hobbit本体を持ってくる。xymonという名前になっている。何かあったのかなあ。
wget http://jaist.dl.sourceforge.net/sourceforge/hobbitmon/xymon-4.2.2.tar.gz
解凍。
tar zvxf xymon-4.2.2.tar.gz
cd xymon-4.2.2
./configure
いろいろ答える。xymonユーザ?と言われるのでhobbitと答えておいたり、IPを答えたりしたりくらい。
間違えてバックスペース文字とか入っても問題ない。Makefileに入力したものが書いているのでそこをちょこっと編集。
make su - make install # 中略。 To start Hobbit, as the hobbit user run '/home/hobbit/server/bin/hobbit.sh start'
httpd.confの編集。hobbitを解凍したファイルにひな形が入っている。
./hobbitd/etcfiles/hobbit-apache.conf
の中の以下をhttpd.confに貼り付け、webサーバをrestart。reloadでも可。
Alias /xymon/ "/home/hobbit/server/www/"
Options Indexes FollowSymLinks Includes MultiViews
Order allow,deny
Allow from allScriptAlias /xymon-cgi/ "/home/hobbit/cgi-bin/"
AllowOverride None
Options ExecCGI Includes
Order allow,deny
Allow from all
webブラウザでアクセスするとforbiddenになるので以下実行。
chmod o+x /home/hobbit/
最後にhobbit本体を起動。
su - hobbit
./server/bin/hobbit.sh start