自建Spark集群Yarn Log日志配置

举报
那人好像一条狗~ 发表于 2021/02/23 17:19:24 2021/02/23
【摘要】 在自建Spark集群安装完后,当运行Spark On Yarn的作业运行时以及完成后,无法访问Task在Yarn上的日志。

一、背景:

在自建Spark集群安装完后,当运行Spark On Yarn的作业运行时以及完成后,无法访问Task在Yarn上的日志。

二、根因分析:

Yarn的ResourceManager、NodeManager、JobHistory没有正确配置mapreduce.jobhistory

三、进行Yarn Log配置

(1)配置ResourceManager的yarn-site.xml,在该文件尾追加如下配置。

<property>
 <name>yarn.log.server.url</name>
 <value>http://192.168.0.223:64322/jobhistory/logs</value>
 <!-->该url中的http://192.168.0.223:64322地址为jobhistory的地址,具体可以查看jobhistory下的mapred-site.xml中的mapreduce.jobhistory.webapp.address配置<-->
</property>
<property>
 <name>yarn.nodemanager.remote-app-log-dir</name>
 <value>/tmp/logs</value>
</property>
<property>
 <name>yarn.log-aggregation-enable</name>
 <value>true</value>
</property>
<property>
 <name>yarn.nodemanager.log.retain-seconds</name>
 <value>10800</value>
</property>
<property>
 <name>yarn.log-aggregation.retain-seconds</name>
 <value>1296000</value>
</property>
<property>
 <name>yarn.log-aggregation.retain-check-interval-seconds</name>
 <value>86400</value>
</property>
<property>
 <name>yarn.nodemanager.remote-app-log-archive-dir</name>
 <value>/tmp/archived</value>
</property>

(2)配置NodeManager的yarn-site.xml,在该文件尾追如下配置。

<property>
 <name>yarn.log.server.url</name>
 <value>http://192.168.0.223:64322/jobhistory/logs</value>
 <!-->同ResourceManager<-->
</property>

(3)配置jobhistory的yarn-site.xml,在该文件尾追加如下配置。

<property>
 <name>yarn.nodemanager.log.retain-seconds</name>
 <value>10800</value>
</property>
<property>
 <name>yarn.log-aggregation.retain-seconds</name>
 <value>1296000</value>
</property>
<property>
 <name>yarn.log-aggregation.retain-check-interval-seconds</name>
 <value>86400</value>
</property>
<property>
 <name>yarn.nodemanager.remote-app-log-archive-dir</name>
 <value>/tmp/archived</value>
</property>

四、重启Yarn进程

然后再重启Yarn相关的进程即可。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。