进入网页:http://repoforge.org/use/
下载rpm包:
#wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm
安装rpm包:
#rpm -Uvh rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm
安装munin:
#yum install -y munin-node munin-common munin
将munin目录移动到/var/www/html/目录下,然后将其属主属组改为apache。
#chown -R apache:apache /var/www/html/munin
然后开启munin-node服务:
#servcie munin-node start
这时,munin就配置好了,可以通过http://IP:port/munin进行访问了。
munin的配置文件在/etc/munin下,主要的服务器配置文件是munin.conf,它控制服务器的设置和每个节点的配置信息。在大多数情况下用默认设置就可以了,但是其它几个选项你也应该知道:dbdir、htmldir、logdir 和rundir。Dbdir设置决定munin把收集到的RRD格式的统计数据放在哪个目录下,在红帽和ubuntu系统中默认的是放在/var/lib/munin这个目录下。
Htmldir设置控制munin输出数据的位置,它是以html文件来显示图形界面的。在红帽系统中默认的是放在/var/www/html/munin目录下,而在ubuntu中的是放在/var/cache/munin/www目录下。这个目录正是我们一般为网页服务器服务时所采用的目录,例如Apache。
Logdir和rundir设置控制munin的日志文件和pid文件放置位置。
这里需要简单的配置:
1.为munin软件设用户名和密码。
#cd /etc/munin
# htpasswd -m munin-htpasswd munin
2.添加一个客户端
#vi /etc/munin/munin.conf
[localhost]
address 127.0.0.1
use_node_name yes
[yangyue]
address 192.168.1.145
use_node_name yes
client端配置:(munin-node)
3.添加访问控制表,允许我的IP地址进行访问
#vim /etc/munin/munin-node.conf
//在allow ^127\.0\.0\.1$下面在加上一行
allow ^192\.168\.1\.171$
[注]需要注意的地方是,当我安装完munin时,直接通过IP地址进行访问,并没有出现如期的图形界面,而是出现了一个目录。这是因为munin需要时间来收集和整合数据,过一会儿就可以访问到其图形界面了。