Отформатируйте локальную файловую систему HDFS и запустите Hadoop - PullRequest
0 голосов
/ 05 февраля 2019

Я работаю в OpenClassroom и пытаюсь понять Hadoop, но у меня возникают некоторые проблемы с его установкой (я немного новичок в Linux):

Я установил и настроил Hadoop (я изменил файлы etc/hadoop/core-site.xml, etc/hadoop/hdfs-site.xml, etc/hadoop/mapred-site.xml и etc/hadoop/yarn-site.xml, как указано на веб-сайте)

Но после этого они говорят мне сделать это для запуска Hadoop:

$ hdfs namenode -format
$ start-dfs.sh
$ start-yarn.sh

Нокогда я это делаю, выдает:

hdfs: команда не найдена

Что я делаю не так?

1 Ответ

0 голосов
/ 05 февраля 2019

Проблема может возникнуть в следующих сценариях: -

1) Двоичные файлы hdfs установлены неправильно

2) Расположение исполняемого скрипта hdfs отсутствует в $ПУТЬ пользователя, выполняющего команду.Чтобы проверить то же самое, попробуйте выполнить следующие действия: -

A) Уточните, установлены ли двоичные файлы hdfs, перейдя в каталог "/ usr / hdp // hadoop-hdfs / bin".

B) Проверьте, есть ли каталог / usr / bin и HADOOP_HOME в переменной окружения $ PATH?(echo $ PATH)

C) Вывод команды ls -ltr / usr / bin / hdfs.По умолчанию для скрипта hdfs создается программная ссылка в каталоге usr / bin.

...