我有oozie java动作。成功完成作业后,我无法在oozie日志中找到System.out.println
输出。我正在查看Web控制台" Job Log"屏幕。我看到那里的日志输出与我的oozie作业有关但不是System.out.println
输出。如何配置oozie以便我可以看到`System.out.println?
答案 0 :(得分:1)
你应该覆盖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
答案 1 :(得分:0)
您可以在纱线容器内找到这些输出。容器位置在hadoop conf中定义,如果很难找到log,你可以参考conf。每个容器有3个文件: