hadoop流媒体和log4j

lawou6xi  于 2021-06-03  发布在  Hadoop
关注(0)|答案(0)|浏览(265)

我有一个hadoop流媒体工作,但由于某种原因失败了。为了找出发生这种情况的原因,我找到了失败任务的对应stderr,但只有一条关于log4j未初始化的消息:

log4j:WARN No appenders could be found for logger (org.apache.hadoop.ipc.Server).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

引用的网站说,这意味着,默认配置文件log4j.properties和log4j.xml找不到,应用程序不执行显式配置。我的system log4j.properties文件位于通常的${hadoop\u home}/etc/hadoop/目录中。为什么hadoop找不到它?这是因为流作业无论如何都不应该通过log4j记录吗?。。有没有可能看到用perl等编写的流式作业的stdout/stderr?
谢谢!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题