本文主要是介绍ganglia安装与配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.准备条件
相关依赖包安装好
2.安装过程
监控节点安装
1.yum install -y ganglia ganglia-gmetad ganglia-web ganglia-gmond
2.修改/etc/ganglia/gmetad.conf
data_source “Hadoop” {主机IP}:8649
其中hadoop为集群名
3.修改/etc/ganglia/gmond.conf
cluster{
name=”Hadoop”
…
}
udp_send_channel{//使用host为单播,mcast_join为多播
host={主机IP}
port=8649
ttl=1
}
udp_recv_channel{// 使用单机广播的话,要删除”mcast_join”和”bind”
port=8649
}
4.设置开机采集进程
chkconfig –level 235 gmond on
chkconfig –level 235 gmetad on
chkconfig –level 235 httpd on
被监控节点安装
1.yum install -y ganglia ganglia-gmond
2.将监控节点的gmond.conf文件拷贝到各个节点上去
3. 设置开机运行数据采集进程:
chkconfig –level 235 gmond on
测试启动
server端:
servcie gmond on
service gmetad on
service httpd on
client端:
service gmond on
常见错误
1.Forbidden You don’t have permission to access /ganglia on this server.
这里应该是/etc/httpd/conf.d/ganglia.conf 文件中配置出问题,
将原有的内容注释掉就好了。
<Location /ganglia>Order deny,allow
# Deny from all
# Allow from 127.0.0.1
# Allow from ::1
# Allow from .example.com
</Location>
这篇关于ganglia安装与配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!