JobHistory无法显示历史任务的解决方案

1:修改hadoop的mapred-site.xml文件

cd /export/servers/hadoop-2.7.5/etc/hadoop/

在mapred-site.xml中添加以下内容


    mapreduce.framework.name
    yarn

2:将修改后的文件分发到另外两台主机

scp mapred-site.xml node02:$PWD
scp mapred-site.xml node03:$PWD

3:重启hadoop集群

sbin/stop-dfs.sh
sbin/stop-yarn.sh

sbin/start-dfs.sh
sbin/start-yarn.sh

4:重启JobHistoryServer服务

sbin/mr-jobhistory-daemon.sh  stop historyserver
sbin/mr-jobhistory-daemon.sh  start historyserver

5.测试

在集群上,执行一个MapReduce任务, 然后打开http://node01:19888/jobhistory页面查看

你可能感兴趣的:(JobHistory无法显示历史任务的解决方案)