1 ganglia部署规划
Ganglia由gmond、gmetad和gweb三部分组成。
gmond(Ganglia Monitoring Daemon)是一种轻量级服务,安装在每台需要收集指标数据的节点主机上。使用gmond,你可以很容易收集很多系统指标数据,如CPU、内存、磁盘、网络和活跃进程的数据等。
gmetad(Ganglia Meta Daemon)整合所有信息,并将其以RRD格式存储至磁盘的服务。
gweb(Ganglia Web)Ganglia可视化工具,gweb是一种利用浏览器显示gmetad所存储数据的PHP前端。
hadoop102: gweb, gmetad, gmond
hadoop103: gmond
hadoop104: gmond
2 三台主机安装epel源
epel是基于Fedora的一个项目, 装上了 EPEL,就像在 Fedora 上一样,可以通过 yum install package-name安装软件。
[jl@hadoop102 flume]$ sudo yum install -y epel-release
[jl@hadoop103 flume]$ sudo yum install -y epel-release
[jl@hadoop104 flume]$ sudo yum install -y epel-release
3 安装
在hadoop102安装web, meta和monitor
[jl@hadoop102 flume]$ sudo yum -y install ganglia-gmetad ganglia-web ganglia-gmond
在hadoop103和hadoop104上安装monitor
[jl@hadoop103 flume]$ sudo yum -y install ganglia-gmond
[jl&#