Ошибка Hadoop, UnknownHostException - PullRequest
0 голосов
/ 08 мая 2018

Я новичок в Hadoop, как и в Ubuntu. Я установил hadoop для проекта, но у меня есть исключение с NameNode.

Когда я набираю следующую команду в терминале:

hadoop fs -mkdir /WordCountTutorial

Я получаю следующее исключение:

-mkdir: java.net.UnknownHostException: NameNode
Usage: hadoop fs [generic options] -mkdir [-p] <path> ...

Я читал, что мне нужно найти имя домена в файлах конфигурации и заменить его на "localhost", но, как я уже говорил, я новичок в hadoop и не знаю, в каком файле искать Это. Любая помощь?

Моя версия hadoop:

Hadoop 2.7.5
Subversion https://shv@git-wip-us.apache.org/repos/asf/hadoop.git -r 18065c2b6806ed4aa6a3187d77cbe21bb3dba075
Compiled by kshvachk on 2017-12-16T01:06Z
Compiled with protoc 2.5.0
From source with checksum 9f118f95f47043332d51891e37f736e9
This command was run using /home/hadoop1/hadoop/share/hadoop/common/hadoop-common-2.7.5.jar

1 Ответ

0 голосов
/ 09 мая 2018

это может быть вызвано проблемой установки файла hosts
в этом файле /etc/hosts добавьте свой $ {ip} $ {hostname} в последнюю строку с помощью команды vi

сохранить и выйти;

затем перезагрузите сеть и переформатируйте hdfs с этой командой

hadoop namenode -format
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...