簡體   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