Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop错误,UnknownHostException_Hadoop - Fatal编程技术网

Hadoop错误,UnknownHostException

Hadoop错误,UnknownHostException,hadoop,Hadoop,我对Hadoop和Ubuntu都是新手。我已经为一个项目安装了hadoop,但NameNode有一个例外 在终端中键入以下命令时: hadoop fs -mkdir /WordCountTutorial 我得到以下例外情况: -mkdir: java.net.UnknownHostException: NameNode Usage: hadoop fs [generic options] -mkdir [-p] <path> ... 这可能是由于主机文件设置问题造成的 在此文件中

我对Hadoop和Ubuntu都是新手。我已经为一个项目安装了hadoop,但NameNode有一个例外

在终端中键入以下命令时:

hadoop fs -mkdir /WordCountTutorial
我得到以下例外情况:

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

这可能是由于主机文件设置问题造成的 在此文件中/etc/hosts 使用vi命令在最后一行添加${ip}${hostname}

保存和退出

然后重新启动网络并重新格式化hdfs 用这个命令

hadoop namenode -format

ls为你工作吗?尝试hadoop fs-ls/@Vivek我收到以下消息:18/05/08 17:12:07 WARN util.NativeCodeLoader:无法为您的平台加载本机hadoop库。。。在适用的情况下使用内置java类-ls:java.net.UnknownHostException:NameNode用法:hadoop fs[通用选项]-ls[-d][-h][-R][…]这意味着hadoop配置不正确。因此,首先配置Hadoop,您可以参考以下链接:。我确信您在配置Hadoop时遗漏了一些内容。我不知道在哪个文件中查找它,请在core-site.xml中更改它。用localhost替换它-实际上,不,您将使用运行该服务的服务器的FQDN替换它
hadoop namenode -format