找不到hadoop日志文件

dzjeubhm  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(530)

我已经在windows中配置了hadoop-2.7.2。我在%hadoop\u home%\logs目录中找不到hdfs和yarn的任何日志。
在hadoop-2.5.2中,将有两个日志文件hadoop.log和yarn.log。但是在新的hadoop版本中,似乎没有生成日志文件。
如何再次启用这些日志以调试服务。
谢谢,
库玛

7bsow1i6

7bsow1i61#

对于hadoop.log和yarn.log,您需要启用这个方法。
打开%hadoop\u 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}

并设置 set YARN_ROOT_LOGGER=INFO,RFA,console 以及 set HADOOP_ROOT_LOGGER=INFO,RFA,console 分别位于hadoop-env.cmd和yarn-env.cmd。

相关问题