2011年9月9日金曜日

muninの導入、インストール(CentOS 5.5/RPMにて)

CentOS5.5にて、RPM(yumコマンド)でMuninの導入を行いましたのでメモしておきます
(以下の操作はすべてroot権限で行っています)

1.yum-prioritiesをインストールする

まず、yum-prioritiesというパッケージをインストールします。
これは、後述するRPMforgeのレポジトリを指定したときのみ利用できる様にするためです。


# yum list | grep priorities

Loaded plugins: fastestmirror, priorities
yum-priorities.noarch                      1.1.16-14.el5.centos.1      base
# yum install yum-priorities

2.RPMforgeのレポジトリを追加する

RPMforgeを追加できるパッケージをダウンロードする。
※パッケージのバージョン、アーキテクチャは使うサーバーに合わせてください。

# cd /usr/local/src/
# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm

3.PGPキーをインポートし、パッケージをインストール

PGPキーをインストールし、チェックをかける
# rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
# rpm -K rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm: (sha1) dsa sha1 md5 gpg OK

RPMforgeのパッケージをインストールする

# rpm -i rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm


4.yumで利用するレポジトリにpriorityを設定する


# cd /etc/yum.repos.d/
# ls
CentOS-Base.repo  CentOS-Media.repo  mirrors-rpmforge  mirrors-rpmforge-extras  mirrors-rpmforge-testing  rpmforge.repo

#vim CentOS-Base.repo
 →全ての設定の後にpriority=1を付ける(centosplusのみ2)

#vim rpmforge.repo
 →全ての設定の後にpriority=10を付ける
→全てのenable=0とする(通常のyumコマンドではRPMforgeのレポジトリは原則使わない設定)


5.Muninをインストールする

# yum --enablerepo=rpmforge install munin munin-node


参考:
http://d.hatena.ne.jp/tilfin/20081009/1223518896
http://repoforge.org/
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge






0 件のコメント:

コメントを投稿