2015-03-17 6 views
0

Как я следую ниже процедуры:команда HDFS осуждается в Hadoop

http://www.codeproject.com/Articles/757934/Apache-Hadoop-for-Windows-Platform https://www.youtube.com/watch?v=VhxWig96dME.

При выполнении команды с :/hadoop-2.3.0/bin/hadoop namenode -format, я получил сообщение об ошибке приведена ниже

**DEPRECATED:Use of this script to execute hdfs command is deprecated. 
Instead use the hdfs command for it. 
Exception in thread "main" java.lang.NoClassDefFountError** 

Я использую JDK-6-окна-amd64.exe.

Как решить эту проблему?

+0

не пытайтесь заставить нас читать или смотреть видео, чтобы выяснить, что вы делаете, когда вы получите эту ошибку. Пожалуйста, скажите это в вопросе. –

+0

Я получаю ошибку при выполнении c: /hadoop-2.3.0/bin/hadoop namenode -формат этой команды. –

+1

О, извините. Как глупо от меня:/ –

ответ

1

использовать CMD C: /hadoop-2.3.0/bin/hdfs заменить C: /hadoop-2.3.0/bin/hadoop

Много HDFS CMDS рекомендуется запускать с Bin/HDFS не бен/Hadoop

+0

c: /hadoop-2.3.0/bin/hadoop команда работает, но команда c: \ hadoop-2.3.0 \ bin> hasoop namenode -format не работает. Исключение в потоке «main» java.lang.NoClassDefFountError –

+0

ваша вторая команда ** c: \ hadoop-2.3.0 \ bin> hadoop **? – amow

+0

Как я более свежую для этого хаоса. Я пытаюсь установить его. Я получаю ошибку Исключение в потоке «main» java.lang.NoClassDefFountError при выполнении этой команды c: \ hadoop-2.3.0 \ bin> hasoop namenode -format. –