我有oozie java的动作。成功完成作业后,我在oozie日志中找不到System.out.println输出。我正在查看web控制台“作业日志”屏幕。我在那里看到了与我的oozie作业相关的日志输出,但没有看到System.out.println输出。如何配置oozie才能看到`System.out.println的输出?
发布于 2016-10-11 23:52:05
您应该覆盖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发布于 2015-12-24 05:13:02
你可以在纱线的容器中找到这些输出。容器的位置是在hadoop conf中定义的,如果很难找到logs.Each容器,可以参考conf有3个文件:
这样你就可以在
https://stackoverflow.com/questions/31651110
复制相似问题