通过web端口查看主节点、slave1节点及集群运行状态
问题导读:
1.如何通过web查看hdfs集群状态
2.如何通过web查看运行在在主节点master上ResourceManager状态
3.如何通过web查看运行在在slave节点NodeManager资源状态
4.JobHistory 可以查看什么信息
一、可以通过登录Web控制台,查看HDFS集群状态,访问如下地址:
- http://master:50070/
来源:
组件 :HDFS
节点 :NameNode
默认端口:50070
配置 :dfs.namenode.http-address
用途说明:http服务的端口
hadoop2.x常用端口及定义方法(可收藏方便以后查询)
二、ResourceManager运行在主节点master上,可以Web控制台查看状态
- http://master:8088/
- http://ip地址:8088/
或则
- http://hostname:8088/
这里介绍8088的来源:
yarn-site.xml中的属性:
<property>
<name> yarn.resourcemanager.webapp.address</name>
<value>master:8088</value>
</property>
三、NodeManager运行在从节点上,可以通过Web控制台查看对应节点的资源状态,例如节点slave1:
- http://slave1:8042/
来源:
组件 :YARN
节点 :NodeManager
默认端口:8042
配置 :yarn.nodemanager.webapp.address
用途说明:http服务端口
四、管理JobHistory Server
启动可以JobHistory Server,能够通过Web控制台查看集群计算的任务的信息,执行如下命令:
- mr-jobhistory-daemon.sh start historyserver
通过访问http://master:19888/
来源:
组件 :YARN
节点 :JobHistory Server
默认端口:19888
配置 :mapreduce.jobhistory.webapp.address
用途说明:http服务端口
以上所有端口都可以从 hadoop2.x常用端口及定义方法(可收藏方便以后查询) 文章中找到。
终止JobHistory Server,执行如下命令:
- mr-jobhistory-daemon.sh stop historyserver