安装yum EPEL源
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
准备工作,安装apr-1-config,libconfuse 以及libpcre包
#yum -y install httpd-devel automake autoconf libtool ncurses-devel libxslt groff pcre-devel pkgconfig
主节点(lboenMasterTest)
安装ganglia-gmetad 和 ganglia-web
#yum search ganglia ------------------查看ganglia在epel的安装包,复制进行安装 #yum -y install ganglia-web.i686 ganglia-gmond-3.1.7-6.el6.i686 #yum -y install ganglia-gmetad.i686 ----------------------(如果上一步执行了这步不用执行,web包会自动下载该依赖) #rpm -qa |grep ganglia --------------------查看安装情况 # rpm -ql ganglia-gmetad-3.1.7-6.el6.i686 ------------- 复制上面命令执行结果的安装名,可查看安装路径
配置gmetad
# vi /etc/ganglia/gmetad.conf data_source "Hadoop" localhost lboenSlaveTest-1 ---- Hadoop为cluster名称,后面是需要监控的主机名
修改apache设置
# vi /etc/httpd/conf.d/ganglia.conf 文件内容Deny from all 为 allow from all
设置启动
# chkconfig --add gmetad # chkconfig --add gmond # chkconfig --add httpd
配置hosts
# vi /etc/hosts
192.168.103.42 lboenSlaveTest-1
127.0.0.1 lboenMasterTest
打开端口/关闭防火墙
# /etc/init.d/iptables stop -------------------关闭防火墙,用于测试时,线上最好用打开端口方式
关闭SELinux
1 永久方法 – 需要重启服务器
修改/etc/selinux/config文件中设置SELINUX=disabled ,然后重启服务器。
2 临时方法 – 设置系统参数
使用命令setenforce 0
附:
setenforce 1 设置SELinux 成为enforcing模式
setenforce 0 设置SELinux 成为permissive模式
监控节点(lboenSlaveTest-1)
安装ganglia-gmond
#yum search ganglia #yum install ganglia-gmond-3.1.7-6.el6.i686
配置gmond
#vi /etc/ganglia/gmond.conf cluster { name = "Hadoop"------ cluster名称,是你在gmetad.conf里配置的data_source名称 owner = "unspecified" latlong = "unspecified" url = "unspecified" } udp_send_channel { #mcast_join = 239.2.11.71 ----- 组播 host = 192.168.103.22 -------------- 单播 gmeta主机的ip/主机名lboenMasterTest port = 8649 ttl = 1 } udp_recv_channel { #mcast_join = 239.2.11.71 port = 8649 bind = 192.168.103.42 ------------- 本机的ip/hostname }
配置启动
#
chkconfig –add gmond
#
chkconfig –list gmond
此时,如果正确安装,会出现gmond 0:off 1:off 2:off 3:off 4:off 5:off 6:off
配置hosts
# vi /etc/hosts
192.168.103.22 lboenMasterTest
127.0.0.1 lboenSlaveTest-1
全部安装完毕后
在主机上
# service gmetad start
# service gmond start
# service httpd start
# service gmetad status -------------------验证是否启动成功
# service gmond status -------------------验证是否启动成功
lboenSlaveTest-1 机器上
# service gmond start
# service gmond status -------------------验证是否启动成功
访问http://192.168.103.22/ganglia
常见问题
Forbidden错误时,因为对apache有一个设置
修改 /etc/httpd/conf.d/ganglia.conf文件内容Deny from all 为 allow from all
There was an error collecting ganglia data (127.0.0.1:8652):fsockopen error: Permission denied 解决方法
1 永久方法 – 需要重启服务器
修改/etc/selinux/config文件中设置SELINUX=disabled ,然后重启服务器。
2 临时方法 – 设置系统参数
使用命令setenforce 0
附:
setenforce 1 设置SELinux 成为enforcing模式
setenforce 0 设置SELinux 成为permissive模式
There was an error collecting ganglia data (127.0.0.1:8652):fsockopen error: Connection refused 解决办法
卸载yum remove ganglia-web ganglia-gmetad
重新安装yum install ganglia-web ----- ganglia-web本身有引用gmetad
重启即可
http://redhatdebian.blog.51cto.com/1197273/828992
相关推荐
CentOS 6.3 安装VMTools 本篇为大家介绍如何在CentOS 6.3中安装VMTools
Centos6.3 yum安装lamp架构
CentOS6.3源码安装mysql5.6方法.pdf
Oracle 11gR2 For Centos6.3数据库安装文档 Oracle 11gR2 For Centos6.3数据库安装文档
主要是针对配置centos6.3版本的安装、python26的安装、python26模块的安装、nginx服务的安装、hg安装、解决乱码问题及ftp问题,centos6.3版本的安装与配置,安装过程中的配置,安装包选择
centos 6.3系统安装yum所需的安装软件包集 另附安装操作教程链接: http://blog.csdn.net/primeprime/article/details/79205029
CentOS 6.3安装(超级详细图解教程) 相当齐全
CentOS6.3安装(超级详细图解教程)。具体软件安装步骤与方法。
CentOS6.3 Linux操作系统图文安装教程
解决红帽linux下载yum源问题,或其他linux系统yum源
详细讲解安装CentOS6.3操作系统,非常详细的安装步骤。
CentOS 6.3 CentOS-6.3图形安装详解
Centos 6.3最小化安装桌面脚本 在最小化系统安装桌面
Centos6.3安装教您如何按照centos,已经出现的常见问题的解决
Centos 6.3编译安装lamp脚本
CentOS 6.3安装文档 word版
elfutils-libelf-devel-0.152-1.el6.i686.rpm
NULL 博文链接:https://love-66521.iteye.com/blog/1622449
centOS6.3-DVD-IOS的下载种子.