【问题标题】:Get yarn container log directory in mapper/reducer在 mapper/reducer 中获取 yarn 容器日志目录
【发布时间】:2016-12-15 10:14:47
【问题描述】:

在我的 mapper/reducer 方法实现中是否有获取纱线日志目录位置的 API?因此,例如,如果我有以下配置

yarn.nodemanager.log-dirs=/mnt/yarn/log

我想访问写入此目录的容器日志的子文件夹,例如,

/mnt/yarn/log/application_1479833596065_1010/container_e06_1479833596065_1010_01_000003

谢谢。

【问题讨论】:

    标签: hadoop mapreduce hadoop-yarn


    【解决方案1】:

    我发现容器日志目录由容器执行程序传递给 JVM,因此我可以读取该值 (-Dyarn.app.container.log.dir)。这符合我的目的。

    【讨论】:

      猜你喜欢
      • 2018-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-21
      相关资源
      最近更新 更多