参考:https://blog.csdn.net/lisongjia123/article/details/ 但是这篇文章跟官网有一定的出入,我做了一定修正
解决方法
官方文档显示yarn的日志监控功能默认是处于关闭状态的,需要我们进行开启,开启步骤如下:
1.在yarn-site.xml文件中添加日志监控支持
yarn.log-aggregation-enable官网中的默认值为false
2在mapred-site.xml文件中添加日志服务的配置
mapreduce.framework.name官网默认值是local
要让他在yarn上跑就把local改为yarn
mapreduce.jobhistory.webapp.address 和mapreduce.jobhistory.address值分别为默认0.0.0.0:19888 和0.0.0.0:10020
3.将修改后的配置文件拷贝到集群中的其他机器(单机版hadoop可以跳过该步骤)
快捷一点可以使用 scp 命令将配置文件拷贝覆盖到其他机器
在namenode机器上分别对hdfs和yarn服务进行重启
五、 开启日志监控服务进程
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/66411.html