Eu sou novo no Hadoop para o Ubuntu. Eu instalei hadoop para um projeto, mas tenho uma exceção com NameNode.
Quando digito o seguinte comando no terminal:
hadoop fs -mkdir /WordCountTutorial
Eu recebo a seguinte exceção:
-mkdir: java.net.UnknownHostException: NameNode
Usage: hadoop fs [generic options] -mkdir [-p] <path> ...
Eu li que tenho que procurar pelo nome de domínionos arquivos de configuração e substituí-lo por "localhost", mas como mencionei eu sou novo em hadoop e eu não sei em qual arquivo para procurá-lo. Qualquer ajuda ?
Minha versão 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
Respostas:
0 para resposta № 1isso pode ser causado pelo problema de configuração do arquivo de hosts
neste arquivo /etc/hosts
adicione seu $ {ip} $ {hostname} na última linha com vi
comando
saída segura;
em seguida, reinicie sua rede e reformate seus hdfs com este comando
hadoop namenode -format