是否有API可以在mapper / reducer方法实现中获取yarn日志目录位置?例如,如果我有以下配置
yarn.nodemanager.log-dirs=/mnt/yarn/log
我想访问写入此目录的容器日志的子文件夹,例如。,
/mnt/yarn/log/application_1479833596065_1010/container_e06_1479833596065_1010_01_000003
感谢。
答案 0 :(得分:0)
我发现容器日志目录由容器执行器传递给JVM,所以我只能读取该值(-Dyarn.app.container.log.dir)。这符合我的目的。