关于本地虚拟机搭建Hadoop集群出现Host key verfication failed的解决方法

因为之前搭建过Hadoop集群(hadoop001,hadoop002,hadoop003),然后过了一段时间没有启动。在hadoop001机子启动./start-dfs.sh后出现以下现象:
The authenticity of host ‘hadoop001 (192.168.43.88)’ can’t be established.
RSA key fingerprint is de:44??ee:0e:02:9c:2b:73:99:94:2c:af:4a:8a:ad.
Are you sure you want to continue connecting (yes/no)? yes
hadoop001: Warning: Permanently added ‘hadoop001,192.168.43.88’ (RSA) to the list of known hosts.
hadoop001: starting namenode, logging to /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/logs/hadoop-hadoop-namenode-hadoop001.out
The authenticity of host ‘hadoop002 (192.168.43.99)’ can’t be established.
RSA key fingerprint is de:44??ee:0e:02:9c:2b:73:99:94:2c:af:4a:8a:ad.
Are you sure you want to continue connecting (yes/no)? The authenticity of host ‘hadoop003 (192.168.43.120)’ can’t be established.
RSA key fingerprint is de:44??ee:0e:02:9c:2b:73:99:94:2c:af:4a:8a:ad.
Are you sure you want to continue connecting (yes/no)? hadoop001: starting datanode, logging to /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/logs/hadoop-hadoop-datanode-hadoop001.out

hadoop002: Host key verification failed.

hadoop003: Host key verification failed.

Starting secondary namenodes [0.0.0.0]
0.0.0.0: starting secondarynamenode, logging to /home/hadoop/app/hadoop-2.6.0-cdh5.7.0/logs/hadoop-hadoop-secondarynamenode-hadoop001.out
18/11/27 05:09:57 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform…
hadoop002: Host key verification failed.
hadoop003: Host key verification failed.

此时hadoop001机子启动了hadoop,jps后出现了以下进程:
3592 DataNode
3462 NameNode
3879 Jps
3768 SecondaryNameNode

而另外两个机子jps后没有反应,说明其他两个节点没有启动!!

仔细看了提示信息后,发现由于ip改变了,导致受信文件无效。重新配置了/etc/hosts文档后,将各自的ip与机器名对应上。重新在hadoop001机子上./start-dfs.sh 出现了以下现象:

18/11/27 05:31:28 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your pl

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值