答案 0 :(得分:1)
要查看JobHistory用户界面,请启动jobhistoryserver
守护程序。此守护程序进程特定于MapReduce作业,并未与start-all.sh
捆绑在一起。这个过程必须单独启动。
开始:
$HADOOP_HOME/sbin/mr-jobhistory-daemon.sh start historyserver
停止:
$HADOOP_HOME/sbin/mr-jobhistory-daemon.sh stop historyserver
在JobHistoryServer
中添加mapred-site.xml
属性:
<property>
<name>mapreduce.jobhistory.address</name>
<value>hostname_on_which_jobhistory_service_is_started:10020</value>
</property>
<property>
<name>mapreduce.jobhistory.webapp.address</name>
<value>hostname_on_which_jobhistory_service_is_started:19888</value>
</property>
注意: 如果使用Tez
或Spark
,则必须启动相应的HistoryServer才能查看作业历史记录。