2014-09-03 69 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