运行Namenode时出错
Posted
技术标签:
【中文标题】运行Namenode时出错【英文标题】:Error While running Namenode 【发布时间】:2014-09-03 05:45:02 【问题描述】:当我启动 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 有没有键
请帮帮我
【问题讨论】:
【参考方案1】:vim /etc/alternatives/hadoop-conf/log4j.properties
添加: log4j.appender.DRFAAUDIT=org.apache.log4j.ConsoleAppender log4j.appender.DRFAAUDIT.layout=org.apache.log4j.PatternLayout
【讨论】:
【参考方案2】:这是一个配置问题,过于宽泛,无法在此解释。
一个可能的答案是:
# 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=%dISO8601 %p %c: %m%n
参考:How to configure
【讨论】:
以上是关于运行Namenode时出错的主要内容,如果未能解决你的问题,请参考以下文章
Hadoop 执行:hdfs namenode -format 格式文件系统时出错。提示mapred-site.xml文件有错?