如何在log4j(hadoop)中启用调试级日志记录

lpwwtiir  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(325)

我在hadoop中看到了很多代码,如下所示:
如果(log.isdebugenabled()){。。。
我猜这和log4j有关?如何在hadoop中启用调试级日志记录?
我在hadoop的conf目录中看到一个log4j属性文件,我看到如下几行:

自定义日志记录级别

hadoop.metrics.log.level=信息

log4j.logger.org.apache.hadoop.mapred.jobtracker=debug#log4j.logger.org.apache.hadoop.mapred.tasktracker=debug#log4j.logger.org.apache.hadoop.fs.fsnamesystem=debug

我想这是不是要取消一些条目的注解?

abithluo

abithluo1#

设置

HADOOP_ROOT_LOGGER=DEBUG,console

在hadoop-env.sh中
参考:https://stackoverflow.com/a/11550030/2163429

相关问题