[
https://issues.apache.org/jira/browse/IMPALA-14299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Smith resolved IMPALA-14299.
------------------------------------
Fix Version/s: Impala 5.0.0
Resolution: Fixed
> 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
> 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]