Hadoop流媒体和log4j

时间:2014-07-07 21:25:57

标签: hadoop log4j

我有一个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,并且应用程序不执行任何显式配置。 我的系统log4j.properties文件位于通常的$ {HADOOP_HOME} / etc / hadoop /目录中。为什么Hadoop找不到它?这是因为流媒体作业不应该通过log4j记录吗?有可能看到用例如写入的流媒体作业的stdout / stderr吗? Perl的?

谢谢!

0 个答案:

没有答案