在Hadoop 2.7.7的作业历史记录服务器中找不到作业

时间:2020-05-21 11:46:54

标签: hadoop mapreduce yarn

我已启用日志聚合并启动了作业历史记录服务器。 yarn-site.xml

 <configuration>

 <!-- Site specific YARN configuration properties -->
     <property>
         <name>yarn.nodemanager.aux-services</name>
         <value>mapreduce_shuffle</value>
     </property>
     <property>
         <name>yarn.log-aggregation-enable</name>
         <value>true</value>
     </property>
     <property>
         <name>yarn.nodemanager.remote-app-log-dir</name>
         <value>/app-logs</value>
     </property>
     <property>
         <name>yarn.nodemanager.remote-app-log-dir-suffix</name>
         <value>logs</value>
     </property>
 </configuration>

mapred-site.xml

<configuration>
     <property>
         <name>mapreduce.framework.name</name>
         <value>yarn</value>
     </property>
     <property>
         <name>mapreduce.jobhistory.address</name>
         <value>192.168.1.108:10020</value>
     </property>
     <property>
         <name>mapreduce.jobhistory.webapp.address</name>
         <value>192.168.1.108:19888</value>
     </property>
     <property>
         <name>mapreduce.jobhistory.intermediate-done-dir</name>
         <value>/history/done_intermediate</value>
     </property>
     <property>
         <name>mapreduce.jobhistory.done-dir</name>
         <value>/history/done</value>
     </property>
 </configuration>

一个ID为application_1590059276393_0001的应用程序已成功完成。 命令yarn application -status application_1590059276393_0001可以输出容器日志。 但是网址http://192.168.1.108:19888/jobhistory/job/job_1590059276393_0001输出Not Found: job_1590059276393_0001。 什么原因?我的hadoop版本是2.7.7,我使用伪分布式模式。

任何帮助将不胜感激!

0 个答案:

没有答案