【发布时间】:2020-07-21 13:10:46
【问题描述】:
我正在关注这个关于通过 java API 创建 YarnApp 的示例。
https://github.com/hortonworks/simple-yarn-app
工作正常,但是,日志只存在执行,之后日志就消失了。
我如何通过代码捕捉到这一点?或者启用一个选项?
【问题讨论】:
-
你能解释一下你的集群设置并发布
jps的输出吗? -
我正在使用分发 cloudera 6.3.1。我不是管理员环境,但我在所有 nodemanager 中检查了日志在 /data01/yarn/container-logs/
-
检查
JobHistoryServer是否正在运行? -
是的,ResourceManager 和 JobHistoryServer 在同一台机器上。
-
您可以访问 JobHistoryServer 用户界面吗?你能看到那里的应用程序日志吗?或者试试
yarn logs -applicationId <appID>。
标签: java hadoop hadoop-yarn