POSSIBLE DNS SPOOFING DETECTED

在配置一台宿主机两台docker容器的hadoop集群时,已经配置了三台机器的ssh,但是在启动hadoop的辅助接点时,报错如下:

[root@lzj module]# start-dfs.sh 
Starting namenodes on [lzj]
lzj: starting namenode, logging to /opt/module/hadoop-2.7.2/logs/hadoop-root-namenode-lzj.out
172.17.0.2: starting datanode, logging to /opt/module/hadoop-2.7.2/logs/hadoop-root-datanode-c172b0d0013a.out
172.17.0.3: starting datanode, logging to /opt/module/hadoop-2.7.2/logs/hadoop-root-datanode-1dadd673bf95.out
192.168.85.137: starting datanode, logging to /opt/module/hadoop-2.7.2/logs/hadoop-root-datanode-lzj.out
Starting secondary namenodes [hadoop003]
hadoop003: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
hadoop003: @       WARNING: POSSIBLE DNS SPOOFING DETECTED!          @
hadoop003: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
hadoop003: The ECDSA host key for hadoop003 has changed,
hadoop003: and the key for the corresponding IP address 172.17.0.3
hadoop003: is unchanged. This could either mean that
hadoop003: DNS SPOOFING is happening or the IP address for the host
hadoop003: and its host key have changed at the same time.
hadoop003: Offending key for IP in /root/.ssh/known_hosts:6
hadoop003: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
hadoop003: @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
hadoop003: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
hadoop003: IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
hadoop003: Someone could be eavesdropping on you right now (man-in-the-middle attack)!
hadoop003: It is also possible that a host key has just been changed.
hadoop003: The fingerprint for the ECDSA key sent by the remote host is
hadoop003: SHA256:cBKAZidz8oLvN9IGKLLQFGJfGD0h0s8yrgRV+flRH1k.
hadoop003: Please contact your system administrator.
hadoop003: Add correct host key in /root/.ssh/known_hosts to get rid of this message.
hadoop003: Offending ECDSA key in /root/.ssh/known_hosts:4
hadoop003: ECDSA host key for hadoop003 has changed and you have requested strict checking.
hadoop003: Host key verification failed.

如上所示,在hadoop启动辅助接点[hadoop003],即为172.17.0.3接点时,报错POSSIBLE DNS SPOOFING DETECTED!,提示远程信息修改,未检测到DNS。

解决办法

vi /root/.ssh/known_hosts

进入known_hosts文件后,删除hadoop003的键值,然后保存。重新启动hadoop集群

[root@lzj module]# start-dfs.sh 
Starting namenodes on [lzj]
lzj: starting namenode, logging to /opt/module/hadoop-2.7.2/logs/hadoop-root-namenode-lzj.out
172.17.0.2: starting datanode, logging to /opt/module/hadoop-2.7.2/logs/hadoop-root-datanode-c172b0d0013a.out
172.17.0.3: starting datanode, logging to /opt/module/hadoop-2.7.2/logs/hadoop-root-datanode-1dadd673bf95.out
192.168.85.137: starting datanode, logging to /opt/module/hadoop-2.7.2/logs/hadoop-root-datanode-lzj.out
Starting secondary namenodes [hadoop003]
The authenticity of host 'hadoop003 (172.17.0.3)' can't be established.
ECDSA key fingerprint is SHA256:cBKAZidz8oLvN9IGKLLQFGJfGD0h0s8yrgRV+flRH1k.
ECDSA key fingerprint is MD5:ff:d1:62:ad:8f:6a:e0:bf:2e:02:5c:18:84:09:c7:86.
Are you sure you want to continue connecting (yes/no)? yes
hadoop003: Warning: Permanently added 'hadoop003' (ECDSA) to the list of known hosts.
hadoop003: starting secondarynamenode, logging to /opt/module/hadoop-2.7.2/logs/hadoop-root-secondarynamenode-1dadd673bf95.out

hadoop集群启动成功。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值