検討!目論見検討委員会

最近はコミケの締切情報メイン

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-rrdtoolrrdtoolがひっぱられてくる。

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 all

ScriptAlias /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