0
我在Windows中配置了hadoop-2.7.2。我無法在hdfs和紗線的%HADOOP_HOME%\ logs目錄中找到任何日誌。無法找到Hadoop日誌文件
在Hadoop-2.5.2中,會有兩個日誌文件hadoop.log和yarn.log。但在新的hadoop版本中,看起來不會生成日誌文件。
如何再次啓用這些日誌以調試服務。
謝謝
庫馬爾
我在Windows中配置了hadoop-2.7.2。我無法在hdfs和紗線的%HADOOP_HOME%\ logs目錄中找到任何日誌。無法找到Hadoop日誌文件
在Hadoop-2.5.2中,會有兩個日誌文件hadoop.log和yarn.log。但在新的hadoop版本中,看起來不會生成日誌文件。
如何再次啓用這些日誌以調試服務。
謝謝
庫馬爾
對於hadoop.log和yarn.log您需要啓用這個意思。
開啓%HADOOP_HOME%\等\的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和紗env.cmd分別爲。
感謝您的回覆。這些屬性已啓用。但是,日誌不會保存在文件中。 – Kumar
確保你使用hadoop-classpath引用了log4j jar。 –
是的,我在我的類路徑中有log4j jar。 – Kumar