2014-09-03 96 views
1

虽然我开始的NameNode我收到以下错误:错误在运行的Namenode

[sudo] password for hadoopnode1: 

* Starting Hadoop namenode: 

starting namenode, logging to /var/local/hadoop/logs/hadoop-hdfs-namenode- 
hadoopnode1.vertexcs.com.out 

log4j:ERROR Could not find value for key log4j.appender.DRFAAUDIT 

log4j:ERROR Could not instantiate appender named "DRFAAUDIT". 

是否有log4j.appender.DRFAUDIT

任何按键,请帮我在这

回答

0

VIM /etc/alternatives/hadoop-conf/log4j.properties

添加: log4j.appender.DRFAAUDIT = org.apache.log4j.ConsoleAppender log4j.appender.DRFAAUDIT.layout = org.apache.log4j.PatternLayout

0

它是一个配置问题,过于宽泛,无法在这里解释。

一个可能的答案是:

# Configure local appender 
log4j.appender.DRFAAUDIT=org.apache.log4j.DailyRollingFileAppender 
log4j.appender.DRFAAUDIT.File=/var/log/audit.log 
log4j.appender.DRFAAUDIT.DatePattern=.yyyy-MM-dd 
log4j.appender.DRFAAUDIT.layout=org.apache.log4j.PatternLayout 
log4j.appender.DRFAAUDIT.layout.ConversionPattern=%d{ISO8601} %p %c: %m%n 

参考:How to configure