Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
您好正在使用 OozieClient API。我需要使用 OozieClient API 检索特定工作流作业的任务跟踪器日志。如果不使用 OozieClient API,任何其他使用程序的方式也可以。到目前为止,使用 OozieClient 我可以使用 client.getJobLog() 获取作业日志,但我需要任务跟踪器日志而不是作业日志。请帮忙。
尝试使用 OozieClient API 从 oozie 检索 yarn 应用程序 ID。
获得此 ID 后,您可以使用其 rest api/或历史服务器的客户端库调用历史服务器,以使用“jobAttempts”api 获取日志目录路径。
现在您可以使用 hadoop 客户端浏览此目录。