我在一个项目,需要使用任何oozie工作流和任何Yarn作业的所有日志工作。我能够在hdfs tmp/logs中找到yarn日志,并通过它的api找到一些oozie日志文件,但是我无法找到mapreduce jobs的尝试日志文件https://i.imgur.com/kl0hhvt.png 你们知道这些文件放在哪里吗?谢谢您!我已经搜索过oozieapi,在它的服务器和hdfs的tmp/日志中,它似乎不在那里。
xlpyo6sf1#
有两种方法可以获取整个应用程序日志。通过url>应用程序>搜索感兴趣的应用程序id>单击应用程序id以查看详细信息>您可以单击详细信息表(超链接)中的Map者数量以查看每个Map者的详细信息和每个Map尝试的日志,还原器也是如此。通过Yarn命令, yarn logs -applicationId <Application Id> . 此处提供了这些命令的更多附加选项此外,要检查尝试的状态,可以使用此处列出的命令
yarn logs -applicationId <Application Id>
1条答案
按热度按时间xlpyo6sf1#
有两种方法可以获取整个应用程序日志。
通过url>应用程序>搜索感兴趣的应用程序id>单击应用程序id以查看详细信息>您可以单击详细信息表(超链接)中的Map者数量以查看每个Map者的详细信息和每个Map尝试的日志,还原器也是如此。
通过Yarn命令,
yarn logs -applicationId <Application Id>
. 此处提供了这些命令的更多附加选项此外,要检查尝试的状态,可以使用此处列出的命令