序:软件版本
- VMware:VMware-15.5.1
- Linux:CentOS-7.5-x86_64
- JDK:jdk-8u212-linux-x64
- Hadoop:hadoop-3.1.3
- Flume:Flume 1.9.0
目录
1.2、在102修改配置文件/etc/httpd/conf.d/ganglia.conf
1.3、在102修改配置文件/etc/ganglia/gmetad.conf
1.4、在102 103 104修改配置文件/etc/ganglia/gmond.conf
1.5、在102修改配置文件/etc/selinux/config
1、Ganglia的安装与部署
Ganglia由gmond、gmetad和gweb三部分组成。
gmond(Ganglia Monitoring Daemon)是一种轻量级服务,安装在每台需要收集指标数据的节点主机上。使用gmond,你可以很容易收集很多系统指标数据,如CPU、内存、磁盘、网络和活跃进程的数据等。
gmetad(Ganglia Meta Daemon)整合所有信息,并将其以RRD格式存储至磁盘的服务。
gweb(Ganglia Web)Ganglia可视化工具,gweb是一种利用浏览器显示gmetad所存储数据的PHP前端。在Web界面中以图表方式展现集群的运行状态下收集的多种不同指标数据。
1.1 安装ganglia
(1)规划
hadoop102 | web gmetad gmod |
hadoop103 | gmod |
hadoop104 | gmod |
(2)在102、103、104分别安装epel-release
sudo yum -y install epel-release
(3)在102 安装
sudo yum -y install ganglia-gmetad
sudo yum -y install ganglia-web
sudo yum -y install ganglia-gmond
(4)在103 和 104 安装
sudo yum -y install ganglia-gmond
1.2、在102修改配置文件/etc/httpd/conf.d/ganglia.conf
sudo vim /etc/httpd/conf.d/ganglia.conf
修改内容为:Require ip 192.168.202.1
# Ganglia monitoring system php web frontend
Alias /ganglia /usr/share/ganglia
<Location /ganglia>
# Require local
# 通过windows访问ganglia,需要配置Linux对应的主机(windows)ip地址
Require ip 192.168.202.1
# Require ip 10.1.2.3
# Require host example.org
</Location>