记一次--------yarn日志没有聚合, 解决方法

抛错,说日志没有聚合, 解决方法,  是因为/tmp/logs/root/logs 这个路径不存在,
所以在hdfs上创建路径应该就可以了。
[
root@iZbp15fg3f6yd73afpeya8Z logs]# cat yarn.log
/tmp/logs/root/logs/application_1562814267987_0012 does not exist.
Log aggregation has not completed or is not enabled.
 
解决:
1.查看是否存在该路径, 确实不存在 (No such file or directory)
[hdfs@iZbp15fg3f6yd73afpeya8Z logs]$ hdfs dfs -ls /tmp/logs/root/logs
ls: `/tmp/logs/root/logs': No such file or directory
 
2.创建该文件夹
[hdfs@iZbp15fg3f6yd73afpeya8Z logs]$ hdfs dfs -mkdir /tmp/logs/root/logs
 
3. 再次尝试下载log日志
[hdfs@iZbp15fg3f6yd73afpeya8Z logs]$ yarn logs -applicationId application_1562814267987_0013 > yarn.log
19/07/11 15:06:00 INFO client.RMProxy: Connecting to ResourceManager at df1/172.16.252.11:8032
ll[hdfs@iZbp15fg3f6yd73afpeya8Z logs]$ ll
total 44
-rwxrwxrwx 1 hdfs hdfs 41383 Jul 11 15:06 yarn.log
 
4.查看log日志,有数据。 一切正常
 
  有时有用, 有时没用
原文地址:https://www.cnblogs.com/yzqyxq/p/14195145.html