当我在Hadoop接口(interface)中单击History项时,它显示Unable to connect页面。

java - 单击历史记录项显示无法在hadoop 2.7.2中进行连接-LMLPHP

java - 单击历史记录项显示无法在hadoop 2.7.2中进行连接-LMLPHP

最佳答案

要查看JobHistory用户界面,请启动jobhistoryserver守护程序。该守护进程专用于MapReduce作业,未与start-all.sh bundle 在一起。此过程必须单独开始。

要开始:

$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>

注意:如果使用TezSpark,则必须启动相应的HistoryServer才能查看作业历史记录。

07-25 23:58