ganglia監控hadoop2 0配置方法

2022-03-10 14:15:18 字數 1503 閱讀 9033

ganglia監控hadoop2.0配置方法

前提:hadoop2.0集群已安裝ganglia監控工具

第一步:

hadoop使用者登入集群每乙個節點,

修改檔案:vi /opt/hadoop-2.0.0-cdh4.5.0/etc/hadoop/hadoop-metrics2.properties

將檔案內容修改為如下內容:(注釋或者刪除預設配置)

*.sink.ganglia.class=org.apache.hadoop.metrics2.sink.ganglia.gangliasink31

*.sink.ganglia.period=10

*.sink.ganglia.slope=jvm.metrics.gccount=zero,jvm.metrics.memheapusedm=both

*.sink.ganglia.dmax=jvm.metrics.threadsblocked=70,jvm.metrics.memheapusedm=40

#注意埠是你的gmetad配置的埠

namenode.sink.ganglia.servers=239.2.11.71:8661

resourcemanager.sink.ganglia.servers=239.2.11.71:8661

datanode.sink.ganglia.servers=239.2.11.71:8661

nodemanager.sink.ganglia.servers=239.2.11.71:8661

maptask.sink.ganglia.servers=239.2.11.71:8661

reducetask.sink.ganglia.servers=239.2.11.71:8661

第二步:

在master節點重啟hadoop集群

hadoop使用者執行:

sh /opt/zookeeper-3.4.5-cdh4.4.0/bin/zkserver.sh restart

sh /opt/hadoop-2.0.0-cdh4.5.0/sbin/hadoop-daemon.sh start journalnode

sh /opt/hadoop-2.0.0-cdh4.5.0/sbin/stop-dfs.sh

sh /opt/hadoop-2.0.0-cdh4.5.0/bin-mapreduce1/stop-mapred-ha.sh

sh /opt/hadoop-2.0.0-cdh4.5.0/sbin/start-dfs.sh

sh /opt/hadoop-2.0.0-cdh4.5.0/bin-mapreduce1/start-mapred-ha.sh

sh /opt/hadoop-2.0.0-cdh4.5.0/bin/hdfs haadmin -dfshaadmin -failover nn1 nn0

重啟ganglia的gmaster程序

root使用者在172.16.2.30執行:

service gmaster restart

使用Ganglia監控Hadoop

hadoop本身提供了很多監控工具的介面,如jmx nagios ganglia等。使用ganglia監控hadoop,配置起來非常簡單,只需要修改 hadoop home conf hadoop metrics.properties檔案,把相關的配置段修改為下面的示例 configuration ...

使用Ganglia監控Hadoop

hadoop本身提供了很多監控工具的介面,如jmx nagios ganglia等。使用ganglia監控hadoop,配置起來非常簡單,只需要修改 hadoop home conf hadoop metrics.properties檔案,把相關的配置段修改為下面的示例 configuration ...

使用ganglia監控hadoop

使用ganglia監控hadoop hadoop本身提供了很多監控工具的介面,如jmx nagios ganglia等。使用ganglia監控hadoop,配置起來非常簡單,只需要修改 hadoop home conf hadoop metrics.properties檔案,把相關的配置段修改為下面...