找不到Hadoop日志文件

时间:2016-02-18 04:00:47

标签: hadoop logging

我在windows中配置了hadoop-2.7.2。我在hdfs和yarn的%HADOOP_HOME%\ logs目录中找不到任何日志。

在Hadoop-2.5.2中,将有两个日志文件hadoop.log和yarn.log。但是在新的hadoop版本中,似乎没有生成日志文件。

如何再次启用这些日志以调试服务。

谢谢,
库马尔

1 个答案:

答案 0 :(得分:0)

对于 hadoop.log yarn.log ,您需要启用此平均值。

打开%HADOOP_HOME%\ etc \ hadoop \ log4j.properties

检查以下属性

hadoop.root.logger=INFO,console
hadoop.log.file=hadoop.log
hadoop.log.maxfilesize=200MB
hadoop.log.maxbackupindex=5
log4j.appender.RFA=org.apache.log4j.RollingFileAppender
log4j.appender.RFA.File=${hadoop.log.dir}/${hadoop.log.file}

分别在 hadoop-env.cmd yarn-env.cmd 设置set YARN_ROOT_LOGGER=INFO,RFA,consoleset HADOOP_ROOT_LOGGER=INFO,RFA,console