集群版本:CDH 5.15.2

原因:Yarn日志聚合目录没权限

解决:

1.通过CM查看YARN配置:yarn.nodemanager.remote-app-log-dir

yarn.lock 有什么用 yarn-error.log_hdfs


默认为/tmp/logs,本来不会有问题,但是我安装之后改成/data/tmp/logs了,导致权限不够

apache版本配置在yarn-site.xml中

2.修改权限, /tmp/logs改为自己配置目录即可

su hdfs
hdfs dfs -chmod 1777 /tmp/logs
hdfs dfs -chown mapred:hadoop /tmp/logs
hdfs dfs -chgrp -R hadoop /tmp/logs

3.重启yarn JobHistory Server