【问题标题】:Error While running Namenode运行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 有没有键

请帮帮我

【问题讨论】:

    标签: hadoop namenode


    【解决方案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=%d{ISO8601} %p %c: %m%n
      

      参考:How to configure

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-03-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-02-01
        • 2012-10-17
        • 2016-09-17
        相关资源
        最近更新 更多