相关配置详解【1】

  • yarn.log-aggregation-enable:是否启用日志聚合功能,默认值为false,即不启用日志聚合功能
  • yarn.nodemanager.remote-app-log-dir:日志聚合后在HDFS上存储的目录位置,在该目录下会按application所属的用户名创建目录,默认值为/tmp/logs
  • yarn.nodemanager.remote-app-log-dir-suffix:在上面提到的用户名目录下,创建指定目录前缀,默认值为logs

因此结合上面的配置项,container的日志最终的存储目录为:${yarn.nodemanager.remote-app-log-dir}/${user}/${yarn.nodemanager.remote-app-log-dir-suffix}

参考

【1】:https://blog.csdn.net/hncscwc/article/details/109444407