如何查看Oozie日志

时间:2013-08-18 20:24:56

标签: hadoop oozie

我的协调员因错误而失败:E0301无效资源[文件名] 当我执行hadoop fs -ls [filename]时,列出了文件。

我该如何调试错误。 我该如何查看日志文件???

oozie job -log需要jobId。在我的情况下,我没有工作ID。在这种情况下如何查看日志。感谢回应。

谢谢

3 个答案:

答案 0 :(得分:6)

如果要查找命令行方式,可以运行以下命令:

oozie job -oozie http://localhost:11000 -info <wfid>
oozie job -oozie http://localhost:11000 -log <wfid>

如果您设置了$ OOZIE_URL,那么您在上述语句中不需要-oozie parm。第一个命令将显示作业和每个操作的状态。第二个命令将深入到oozie日志中,并在日志中显示与传入的工作流ID相关的部分。

答案 1 :(得分:2)

cd /var/log/oozie/
ls 

您应该在那里看到日志文件。

答案 2 :(得分:1)

我强烈建议在oozie新手时使用oozie webconsole。如果您正在使用Cloudera,请在此处“启用Oozie Web控制台”http://www.cloudera.com/content/cloudera-content/cloudera-docs/CDH4/latest/CDH4-Installation-Guide/cdh4ig_topic_17_6.html下的CDH4。 CDH3链接类似。

提交作业时也会打印jobid。

相关问题