You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-user@hadoop.apache.org by Alexander Rutkowski <al...@googlemail.com> on 2011/01/14 17:59:56 UTC

DataNode Error: NoClassDefFoundError: org/apache/commons/cli/ParseException

Hi,

I updated to 0.21.0 and have the problem with following error message (see
log attached):

2011-01-14 16:18:00,241 ERROR
org.apache.hadoop.hdfs.server.datanode.DataNode:
java.lang.NoClassDefFoundError: org/apache/commons/cli/ParseException
    at
org.apache.hadoop.hdfs.server.datanode.DataNode.instantiateDataNode(DataNode.java:1377)
    at
org.apache.hadoop.hdfs.server.datanode.DataNode.createDataNode(DataNode.java:1407)
    at
org.apache.hadoop.hdfs.server.datanode.DataNode.main(DataNode.java:1552)
Caused by: java.lang.ClassNotFoundException:
org.apache.commons.cli.ParseException
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    ... 3 more

I started hadoop/bin/start-dfs.sh before, log is from one of the nodes.

Classpath seems to be ok (see log please). Can somebody help ?

Thank you very much,

Alexander

DataNode Error: NoClassDefFoundError: org/apache/commons/cli/ParseException

Posted by Alexander Rutkowski <al...@googlemail.com>.
Hi,

I updated to 0.21.0 and have the problem with following error message (see
log attached):

2011-01-14 16:18:00,241 ERROR
org.apache.hadoop.hdfs.server.datanode.DataNode:
java.lang.NoClassDefFoundError: org/apache/commons/cli/ParseException
    at
org.apache.hadoop.hdfs.server.datanode.DataNode.instantiateDataNode(DataNode.java:1377)
    at
org.apache.hadoop.hdfs.server.datanode.DataNode.createDataNode(DataNode.java:1407)
    at
org.apache.hadoop.hdfs.server.datanode.DataNode.main(DataNode.java:1552)
Caused by: java.lang.ClassNotFoundException:
org.apache.commons.cli.ParseException
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
    ... 3 more

I started hadoop/bin/start-dfs.sh before, log is from one of the nodes.

Classpath seems to be ok (see log please). Can somebody help ?

Thank you very much,

Alexander