古いVineなのでパッケージ管理システムではインストールできなかったので、tarballでインストールを試みた。
[root@hoge-s root]# cat /etc/vine-release
Vine Linux 4.0 (Latour)
ダメな組み合わせ。
munin-2.0.25 rrdtool-1.4.8
munin-cronするとエラー。
[root@hoge-s ~]# su - munin --shell=/bin/bash
[munin@hoge-s ~]$ /opt/munin/bin/munin-cron --debug
# こんな感じでエラー。
2016/01/12 16:08:29 [ERROR] In RRD: Error updating /var/opt/munin/localdomain/hoge-s.localdomain-open_inodes-max-g.rrd: '/var/opt/munin/localdomain/hoge-s.localdomain-open_inodes-max-g.rrd' is too small (should be 50608 bytes)
rrdファイルが小さいというエラーが出る。
結果的にはrrdtoolのバージョンがダメでした。
成功した組み合わせ(INSTALLドキュメント通りインストール)
munin-2.0.25 rrdtool-1.3.9
perl モジュールインストール(INSTALLドキュメントになかったもの)
cpanm Date::Manip
symbolic link 作成
ln -s /usr/local/rrdtool-1.3.9/lib/perl/5.8.6/i386-linux-thread-multi/RRDs.pm /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi/ ln -s /usr/local/rrdtool-1.3.9/lib/perl/5.8.6/i386-linux-thread-multi/auto/RRDs/RRDs.so /usr/lib/perl5/site_perl/5.8.6/i386-linux-thread-multi/
グラフのズームができないのでパーミッションを調整。
touch /opt/munin/log/munin/munin-cgi-graph.log
chown apache /opt/munin/log/munin/munin-cgi-graph.log
chown apache /var/opt/munin/cgi-tmp/
logrotateも書いた。
[root@hoge-s munin-2.0.25]# cat /etc/logrotate.d/munin /opt/munin/log/munin/munin-graph.log { daily missingok rotate 7 compress notifempty #create 640 munin munin create 660 munin apache #su munin munin } /opt/munin/log/munin/munin-html.log { daily missingok rotate 7 compress notifempty #create 640 munin munin create 660 munin apache #su munin munin } /opt/munin/log/munin/munin-limits.log { daily missingok rotate 7 compress notifempty #create 640 munin munin create 660 munin apache #su munin munin } /opt/munin/log/munin/munin-update.log { daily missingok rotate 7 compress notifempty #create 640 munin munin create 660 munin apache #su munin munin } /opt/munin/log/munin/munin-node.log { daily missingok rotate 7 compress notifempty #create 640 munin munin create 660 munin apache #su munin munin } /opt/munin/log/munin/munin-cgi-graph.log { daily missingok rotate 7 compress notifempty #create 640 munin munin create 660 munin apache #su munin munin }