- 目的:查看历史进程
- 配置
mapred-site.xml
,文件在/opt/module/hadoop-2.7.2/etc/hadoop
目录下,添加一下内容:
<!--历史服务器web端地址-->
<property>
<name>mapreduce.jobhistory.address</name>
<value>hadoop102:10020<alue>
</property>
<!-- 历史服务器web端地址 -->
<property>
<name>mapreduce.jobhistory.webapp.address</name>
<value>hadoop102:19888<alue>
</property>
- 注:一个内部端口一个外部端口;
- 将配置文件分发到
hadoop103
,hadoop104
中
[amelia@hadoop102 hadoop]$ xsync mapred-site.xml
- 在
hadoop102
上启动历史服务器
- 在
3.x
用mapred --daemon start historyserver
- 在
2.x
用mr-jobhistory-daemon.sh start historyserver
来启动历史服务器(我用的是2.x
)
-
查看服务器是否启动
-
查看
JobHistory
[amelia@hadoop102 hadoop-2.7.2]$ hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.2.jar wordcount /input /output
- 进入网站http://hadoop102:9870/
- 能看到
19888
的任务运行的相关情况