Hadoop 如何查看Oozie日志

Hadoop 如何查看Oozie日志,hadoop,oozie,Hadoop,Oozie,我的协调器失败,错误为:E0301无效资源[文件名] 当我执行hadoop fs-ls[filename]时,会列出该文件 我如何调试出了什么问题。 如何检查日志文件 oozie作业日志需要作业ID。在我的情况下,我没有工作id。在这种情况下,我如何查看日志。感谢您的回复 谢谢我强烈建议刚接触oozie时使用oozie网络控制台。如果您使用的是Cloudera,则在CDH4的“启用Oozie Web控制台”下。CDH3链路类似 此外,提交作业时还会打印作业ID cd /var/log/oozie

我的协调器失败,错误为:E0301无效资源[文件名] 当我执行hadoop fs-ls[filename]时,会列出该文件

我如何调试出了什么问题。 如何检查日志文件

oozie作业日志需要作业ID。在我的情况下,我没有工作id。在这种情况下,我如何查看日志。感谢您的回复


谢谢

我强烈建议刚接触oozie时使用oozie网络控制台。如果您使用的是Cloudera,则在CDH4的“启用Oozie Web控制台”下。CDH3链路类似

此外,提交作业时还会打印作业ID

cd /var/log/oozie/
ls 

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

如果您正在寻找一种命令行方法来执行此操作,则可以运行以下命令:

oozie job -oozie http://localhost:11000 -info <wfid>
oozie job -oozie http://localhost:11000 -log <wfid>
oozie作业-ooziehttp://localhost:11000 -信息
oozie工作-ooziehttp://localhost:11000 -日志

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

您好,感谢您的回复。我启用了web控制台,但在哪里可以看到其中的日志。未打印作业id,因为作业未成功启动。我得到错误,它就终止了。无作业ID您是否在为您的工作流创建了任何作业?提交协调器或它开始运行工作流时,是否会从oozie CLI收到此错误?这是在我运行协调器时发生的。运行工作流很好。谢谢hadoop fs中的文件名-ls[filename]是否以hdfs://开头?在hadoop命令之前,请尝试从workflow.xml运行“echo${filename}”,以查看值您的答案仅提供来自Oozie int终端的系统日志信息。如何获取
STDOUT
STDERR
信息,这些信息实际上被认为是日志。我在日志中没有看到oozie