Не удалось отформатировать Namenode в Hadoop

При форматировании namenode с помощью команды «bin/hadoop namenode -format» я получаю эту ошибку:

hduser@ubuntu:~/hadoop/bin$ ./hadoop namenode -format УСТАРЕЛО: использование этого скрипта для выполнения команды hdfs устарело. Вместо этого используйте для этого команду hdfs.

Ошибка: не удалось найти или загрузить основной класс org.apache.hadoop.hdfs.server.namenode.NameNode.


person Y.Asmae    schedule 10.10.2016    source источник
comment
Вы правильно экспортируете HADOOP_HOME в свой ~/.bashrc?   -  person Masoud Sagharichian    schedule 10.10.2016


Ответы (3)


попробуйте удалить все временные данные Hadoop rm -Rf /app/hadoop/tmp/*, затем повторите попытку форматирования

person matesio    schedule 11.10.2016

Это означает, что вместо этого вы должны использовать не hadoop namenode -format, а hdfs namenode -format, так как он устарел.

person Navarro    schedule 10.10.2016

Это работает?

 ~/hadoop/bin/hdfs namenode -format
person Kacper    schedule 10.10.2016