繁体   English   中英

Oozie Java Action System.out

[英]Oozie Java Action System.out

我有oozie java动作。 成功完成工作后,在oozie日志中找不到System.out.println输出。 我正在查看Web控制台的“作业日志”屏幕。 我在那里看到与我的oozie作业有关的日志输出,但与System.out.println输出无关。 如何配置oozie,以便可以看到`System.out.println的输出?

您应该覆盖hadoop jar文件中的log4j.properties:

-D log4j.configuration=PATH_TO_FILE

(带空格键)

例如:

oozie job -oozie "$oozieServerUrl" -config $ooziePath/coordinator.properties -D log4j.configuration=PATH_TO_FILE -run -verbose

您可以在纱线容器中找到这些输出。 容器位置在hadoop conf中定义,如果很难找到日志,可以参考conf。每个容器有3个文件:

  • 斯特德
  • 标准输出
  • syslogs因此,您可能会在stdout中找到输出。 您也可以在端口8088上使用Web ui来查看浏览器上的输出。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM