Centos 6.5 yum安装Ganglia

前端之家收集整理的这篇文章主要介绍了Centos 6.5 yum安装Ganglia前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。



(1. 安装PHP支持

yum install PHP-common PHP-cli PHP-gb PHP


2. 安装ganglia及其相关组件

服务端:yum install rrdtool rrdtool-devel ganglia-webganglia-gMetadganglia-gmond ganglia-gmond-python httpd apr-devel zlib-devel libconfuse-devel expat-devel pcre-devel)

服务直接安装

yum -y install ganglia*


3.客户端:yum install ganglia-gmond


3. 服务相关配置

修改/etc/ganglia/gmond.conf

cluster {

name = "hadoop" //这个是整个集群的名字
}


dup_send_channel {

host = 127.0.0.1 // host为单播模式 mcast_join为多播模式

}


udp_recv_channel {

port = 8649 // 如果是用单播模式则要删除mcast_join和bind两个选项

}


修改文件/etc/ganglia/gMetad.conf

data_source "Cynric" 192.168.1.101 //Cynric是gmond.conf中cluster里name的名字 localhost则需要是服务器端的ip


setuid_username "nobody"


4.客户端配置

修改/etc/ganglia/gmond.conf

cluster {

name = "hadoop" //这个是整个集群的名字
}


dup_send_channel {

host = 192.168.1.101 // host为单播模式,为服务端的ip mcast_join为多播模式

}


udp_recv_channel {

port = 8649 // 如果是用单播模式则要删除mcast_join和bind两个选项

}




4. 创建rrds目录

mkdir -p /var/lib/ganglia/rrds

chown nobody:nobody/var/lib/ganglia/rrds

chmod a+w/var/lib/ganglia/rrds


5. 关闭SELinux不然无法访问监控的web的页面

vi /etc/selinux/config

SELINUX=disable

以上方法需要重启机器


可以在终端上直接输入setenforce 0即可


6. 启动相关服务

service gmond start

service gMetad start

service httpd restart

7.客户端启动

service gmond start


7. 浏览器中输入127.0.0.1/ganglia检验是否成功

原文链接:https://www.f2er.com/centos/379766.html

猜你在找的CentOS相关文章