Hadoop错误,UnknownHostException

时间:2018-05-08 13:25:29

标签: hadoop

对于Ubunt来说,我是Hadoop的新手。我已经为项目安装了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 :(得分:1)

可能是由于主机文件设置问题造成的 在此文件中/etc/hosts 使用vi命令

在最后一行添加$ {ip} $ {hostname}

save&amp; exit;

然后重新启动您的网络并重新格式化您的hdfs 使用此命令

hadoop namenode -format