首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Hadoop:没有用于容器的日志

Hadoop:没有用于容器的日志
EN

Stack Overflow用户
提问于 2018-11-04 16:59:14
回答 1查看 1.7K关注 0票数 0

我正在学习Hadoop,现在我遇到了一个问题,当单节点设置。我想在网页上看到JobHistory,但是在我点击日志之后,我只能看到000001“,我不知道如何解决它。

以下是我的配置:

mapred-size.xml

代码语言:javascript
运行
复制
<property>
    <name>mapreduce.framework.name</name>
    <value>yarn</value>
</property>

<property>
    <name>mapreduce.jobhistory.address</name>
    <value>hadoop000:10020</value>
    <description>MapReduce JobHistory Server IPC host:port</description>
</property>

<property>
    <name>mapreduce.jobhistory.webapp.address</name>
    <value>hadoop000:19888</value>
    <description>MapReduce JobHistory Server Web UI host:port</description>
</property>

<property>
    <name>mapreduce.jobhistory.done-dir</name>
    <value>/history/done</value>
</property>

<property>
    <name>mapreduce.jobhistory.intermediate-done-dir</name>
    <value>/history/done_intermediate</value>
</property>     

yarn-site.xml

代码语言:javascript
运行
复制
<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.log.server.url</name>
    <value>hadoop000:19888/jobhistory/logs/</value>
</property>

原谅我糟糕的英语,谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-06 10:12:11

为了在WebApp中看到来自Hadoop作业的日志,除了启用聚合日志之外,还需要启动JobHistory守护进程。

尝试:

$ ./sbin/mr-jobhistory-daemon.sh # OR mr-job-history-daemon.sh $ stop-yarn.sh && start-yarn.sh

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53143152

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档