美文网首页
启动Hadoop时遇到Name or service not k

启动Hadoop时遇到Name or service not k

作者: yuhan_sining | 来源:发表于2019-07-26 17:36 被阅读0次

今天在启动Hadoop时遇到Name or service not knownstname这样的错误

[root@wkh11 hadoop]# start-dfs.sh
19/07/26 15:24:06 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Starting namenodes on [wkh11 ]
: Name or service not knownstname wkh12
: Name or service not knownstname wkh13 
Starting secondary namenodes [wkh12]
19/07/26 15:24:09 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

原因:slaves文件可能被污染了。
解决方法:
1、删除掉slaves文件。
2、重新建立一个slaves文件,并配置好集群主机名。
3、重新格式化
4、重启hdfs

[root@wkh11 hadoop]cd /opt/hadoop-2.7.3/etc/hadoop/
[root@wkh11 hadoop]# rm -fr slaves
[root@wkh11 hadoop]# vim slaves
[root@wkh11 hadoop]# scp slaves wkh130:/opt/hadoop-2.7.3/etc/hadoop/
slaves                                                                                                           100%   21     0.0KB/s   00:00
[root@wkh11 hadoop]# scp slaves wkh131:/opt/hadoop-2.7.3/etc/hadoop/
slaves                                                                                                           100%   21     0.0KB/s   00:00
[root@wkh11 hadoop]# hdfs namenode -format
[root@wkh11 hadoop]# start-dfs.sh

相关文章

网友评论

      本文标题:启动Hadoop时遇到Name or service not k

      本文链接:https://www.haomeiwen.com/subject/vrbdrctx.html