VineLinux4.x/サーバ管理/Muninのインストール のバックアップ(No.1)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- VineLinux4.x/サーバ管理/Muninのインストール へ行く。
- 1 (2008-11-27 (木) 22:23:32)
- 2 (2008-11-27 (木) 23:02:30)
- 3 (2008-11-27 (木) 23:02:30)
- 4 (2008-11-27 (木) 23:02:30)
RRDtoolのインストール †
http://oss.oetiker.ch/rrdtool/ 上記からrrdtool-1.2.15.tar.gzを取ってきて、# ls /usr/src/vine/SOURCES/に保存し、
# cd /usr/src/vine/SOURCES/ # tar zxf rrdtool-1.2.15.tar.gz # cp rrdtool-1.2.15/rrdtool.spec ../SPECS/ # cd ../SPECS/ # vi rrdtool.spec SPECファイルを変更 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) ↓ Requires: perl
ビルドに必要なパッケージをインストール
# apt-get updateinstall openssl-devellibpng-devel libpng-devel zlib-devel libart_lgpl-devel freetype-devel python-devel freetype-2devel tcl
ビルド
# rpmbuild -ba --define='perl_vendorarch %(eval "`perl -V:installvendorarchh`"; echo $installvendorarch)' --define='python_sitearch %(python -c "from distutils.sysconnfig import get_python_lib; print get_python_lib(1)")' rrdtool.spec # cd ../RPMS/i386/
インストール
# rpm -Uvh rrdtool* perl-rrdtool* python-rrdtool*
Muninで必要となるパッケージをインストールする。 †
# apt-get install perl-HTML-Template procps perl-libwww-perl perl-DateManip
CPANモジュールをrpmへ変換できるようにする †
# cpan install RPM::Specfile # cpan install YAML
perl-Net-Serverのインストール †
- http://search.cpan.org/ より Net::Server を検索してNet-Server-0.94.tar.gzをダウンロードする。
# cd /usr/src/vine/SOURCES/ # cpanflute2 Net-Server-0.94.tar.gz # rpm -Uvh perl-Net-Server-0.94-8.src.rpm # cd ../SPECS/ # vi perl-Net-Server.spec Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) ↓ Requires: perl # rpmbuild -ba perl-Net-Server.spec # cd ../RPMS/noarch/ # rpm -Uvh perl-Net-Server-0.94-8.noarch.rpm
sysstatのインストール †
- http://perso.orange.fr/sebastien.godard/ 上記から sysstat-8.1.7-1.src.rpm をダウンロードしてリビルドする。
# cd /usr/src/vine/SOURCES/ # rpmbuild --rebuild sysstat-8.1.7-1.src.rpm # cd ../RPMS/i386/ # rpm -Uvh sysstat-8.1.7-1.i386.rpm
Muninのインストール †
- http://munin.projects.linpro.no/ 上記から munin-1.2.4-8rhel3.src.rpm をダウンロードし、リビルドする。
# cd /usr/src/vine/SOURCES/ # rpmbuild --rebuild munin-1.2.4-8rhel3.src.rpm # rpm -Uvh munin-*
設定ファイルの編集。
# vi /etc/munin/munin.conf 出力先ディレクトリの変更。 htmldir /var/www/html/munin
ディレクトリの所有権を変更
# chown munin:munin /var/www/html/munin/
munin-nodeの起動
# /etc/init.d/munin-node start Starting Munin Node: [ OK ]
自動起動の設定
# chkconfig munin-node on # chkconfig --list munin-node munin-node 0:off 1:off 2:off 3:on 4:on 5:on 6:off