找不到oozie作业的位置(stderr和stdout)

kt06eoxx  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(430)

我在一个项目,需要使用任何oozie工作流和任何Yarn作业的所有日志工作。我能够在hdfs tmp/logs中找到yarn日志,并通过它的api找到一些oozie日志文件,但是我无法找到mapreduce jobs的尝试日志文件https://i.imgur.com/kl0hhvt.png 你们知道这些文件放在哪里吗?谢谢您!
我已经搜索过oozieapi,在它的服务器和hdfs的tmp/日志中,它似乎不在那里。

xlpyo6sf

xlpyo6sf1#

有两种方法可以获取整个应用程序日志。
通过url>应用程序>搜索感兴趣的应用程序id>单击应用程序id以查看详细信息>您可以单击详细信息表(超链接)中的Map者数量以查看每个Map者的详细信息和每个Map尝试的日志,还原器也是如此。
通过Yarn命令, yarn logs -applicationId <Application Id> . 此处提供了这些命令的更多附加选项
此外,要检查尝试的状态,可以使用此处列出的命令

相关问题