Home Forums HDP on Linux – Installation Error during 1.2.0 Ambari install: Log4JLogger' cannot be found or is not useabl

This topic contains 1 reply, has 2 voices, and was last updated by  Sasha J 1 year, 9 months ago.

  • Creator
    Topic
  • #15594

    Trang Nguyen
    Member

    I’m trying to upgrade to HDP 1.2.0 from a 1.1.1 and am running into this error on one of the nodes :

    root@xdc-tst-mapre-002 usr]# su – hdfs -c ‘/usr/lib/hadoop/bin/hadoop-daemon.sh –config /etc/hadoop/conf start datanode’
    starting datanode, logging to /var/log/hadoop/hdfs/hadoop-hdfs-datanode-xdc-tst-mapre-002.openmarket.com.out
    Exception in thread “main” java.lang.ExceptionInInitializerError
    Caused by: org.apache.commons.logging.LogConfigurationException: User-specified log class ‘org.apache.commons.logging.impl.Log4JLogger’ cannot be found or is not useable.
    at org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:874)
    at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:604)
    at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:336)
    at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:310)
    at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:685)
    at org.apache.hadoop.hdfs.server.datanode.DataNode.(DataNode.java:167)
    Could not find the main class: org.apache.hadoop.hdfs.server.datanode.DataNode. Program will exit.

    I’ve tried to remove hadoop (yum erase hadoop), reset the ambari-server and reinstall but the same error comes up each time on this node. Would appreciate some help.

    Thanks,
    Trang

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.

  • Author
    Replies
  • #15595

    Sasha J
    Moderator

    Trang,
    could you please explain what you did?
    Upgrade from 1.1.1 to 1.2.0 does not have direct upgrade path and is not supported…

    Thank you!
    Sasha

    Collapse
Viewing 1 replies (of 1 total)