3

您好正在使用 OozieClient API。我需要使用 OozieClient API 检索特定工作流作业的任务跟踪器日志。如果不使用 OozieClient API,任何其他使用程序的方式也可以。到目前为止,使用 OozieClient 我可以使用 client.getJobLog() 获取作业日志,但我需要任务跟踪器日志而不是作业日志。请帮忙。

4

1 回答 1

0

尝试使用 OozieClient API 从 oozie 检索 yarn 应用程序 ID。

获得此 ID 后,您可以使用其 rest api/或历史服务器的客户端库调用历史服务器,以使用“jobAttempts”api 获取日志目录路径。

现在您可以使用 hadoop 客户端浏览此目录。

于 2014-07-15T18:16:46.260 回答