Shweta
Shweta

Reputation: 41

Error in starting namenode in Hadoop

When I try to format the namenode or even start it I'm getting the below error. What should be done??

$ bin/hadoop namenode -format

Exception in thread "main" java.lang.NoClassDefFoundError:
Caused by: java.lang.ClassNotFoundException:
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
.  Program will exit.in class:

Upvotes: 1

Views: 2682

Answers (2)

wlatmdska
wlatmdska

Reputation: 11

bin/hadoop namenode -format

it's the same case of me. i slove the problem.

important thing is blank.

bin/hadoop namenode-format is incorrect bin/hadoop namenode- format is correct.

simple. try again.

Upvotes: 1

zjffdu
zjffdu

Reputation: 28744

It seems you did not put the hadoop jar on your classpath, check whether there is a hadoop-version.jar in the lib folder.

Upvotes: 1

Related Questions