【问题标题】:Hadoop enable loggingHadoop 启用日志记录
【发布时间】:2011-06-16 19:23:11
【问题描述】:

我正在尝试在单集群模式下使用从源代码构建的 hadoop。我检查了 0.22.0-alpha-1。我在日志记录方面遇到了一些问题。 如何启用调试日志。

我尝试添加

log4j.logger.org.apache.hadoop.mapred.JobTracker=DEBUG
log4j.logger.org.apache.hadoop.mapred.TaskTracker=DEBUG 

在 log4j.properties 中。

但它似乎不起作用。有人可以帮助我启用调试日志吗。另外我想知道除了 Jobtracker 和 tasktracker 以及要添加到 log4j 中的相应行之外,我是否可以启用任何其他日志.properties 文件。

我还尝试在代码中添加一些 LOG.info() 语句并编译它们并在它们上运行 hadoop 作业。但是我无法像控制台上出现的其他一些日志一样在控制台上打印出这些日志语句。如果我遗漏了什么,请告诉我。

谢谢

【问题讨论】:

    标签: log4j hadoop


    【解决方案1】:

    建议试试

    log4j.logger.org.apache.hadoop = DEBUG
    

    用于每个 Hadoop 类中的调试日志记录。

    如果这不起作用,则说明您没有正确配置 log4j。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-15
      • 2012-04-27
      • 2011-08-09
      • 1970-01-01
      • 1970-01-01
      • 2011-09-22
      • 2017-01-14
      相关资源
      最近更新 更多