[ 
https://issues.apache.org/jira/browse/IMPALA-14299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Michael Smith updated IMPALA-14299:
-----------------------------------
    Affects Version/s: Impala 5.0.0

> Failed to start hdfs namenode with USE_APACHE_COMPONENT=true
> ------------------------------------------------------------
>
>                 Key: IMPALA-14299
>                 URL: https://issues.apache.org/jira/browse/IMPALA-14299
>             Project: IMPALA
>          Issue Type: Bug
>    Affects Versions: Impala 5.0.0
>            Reporter: YifanZhang
>            Assignee: YifanZhang
>            Priority: Major
>             Fix For: Impala 5.0.0
>
>
> I got this error message when running `./testdata/bin/run-mini-dfs.sh`:
> {code:java}
> Failed to start hdfs-namenode. The end of the log 
> (/data/home/impala/apache-impala/testdata/cluster/cdh7/node-1/var/log/hdfs-namenode.out)
>  is:
>         at org.apache.log4j.helpers.Loader.loadClass(Loader.java:190)
>         at 
> org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:304)
>         at 
> org.apache.log4j.helpers.OptionConverter.instantiateByKey(OptionConverter.java:123)
>         at 
> org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:755)
>         at 
> org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:738)
>         at 
> org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:630)
>         at 
> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:516)
>         at 
> org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:577)
>         at 
> org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:504)
>         at org.apache.log4j.LogManager.<clinit>(LogManager.java:119)
>         at 
> org.slf4j.impl.Reload4jLoggerFactory.<init>(Reload4jLoggerFactory.java:67)
>         at 
> org.slf4j.impl.StaticLoggerBinder.<init>(StaticLoggerBinder.java:72)
>         at 
> org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:45)
>         at org.slf4j.LoggerFactory.bind(LoggerFactory.java:150)
>         at 
> org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:124)
>         at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:417)
>         at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:362)
>         at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:388)
>         at 
> org.apache.hadoop.conf.ReconfigurableBase.<clinit>(ReconfigurableBase.java:46)
> log4j:ERROR Could not instantiate appender named "EventCounter". {code}
> I also found that EventCounter is not in hadoop-common-*.jar by running:
> {code:java}
> jar tf $HADOOP_HOME/share/hadoop/common/hadoop-common-*.jar | grep 
> EventCounter {code}
> It turns out that HADOOP-17524 has removed EventCounter. Since the default 
> version for Apache Hadoop has been updated to 3.4.1 in IMPALA-13753, 
> log4j.properties files should also be updated to start HDFS cluster with 
> newer versions.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to