启动hadoop时,免密码登录引发的错误:“The authenticity of host ‘node01 (192.168.1.8)‘ can‘t be established.”
The authenticity of host ‘node01 (192.168.1.8)’ can’t be established.
详细报错:
[root@node01 hadoop-2.7.5]# sbin/start-yarn.sh
starting yarn daemons
starting resourcemanager, logging to /export/servers/hadoop-2.7.5/logs/yarn-root-resourcemanager-node01.out
The authenticity of host 'node01 (192.168.1.8)' can't be established.
ECDSA key fingerprint is SHA256:iKJRo2ZREDgqNVFlGFne/041Z3IFNyCtH+TiaP/5CO8.
ECDSA key fingerprint is MD5:25:c6:3c:ac:d0:92:ab:4f:21:74:70:5b:16:84:8c:03.
Are you sure you want to continue connecting (yes/no)? The authenticity of host 'node03 (192.168.1.10)' can't be established.
ECDSA key fingerprint is SHA256:iKJRo2ZREDgqNVFlGFne/041Z3IFNyCtH+TiaP/5CO8.
ECDSA key fingerprint is MD5:25:c6:3c:ac:d0:92:ab:4f:21:74:70:5b:16:84:8c:03.
Are you sure you want to continue connecting (yes/no)? The authenticity of host 'node02 (192.168.1.9)' can't be established.
ECDSA key fingerprint is SHA256:iKJRo2ZREDgqNVFlGFne/041Z3IFNyCtH+TiaP/5CO8.
ECDSA key fingerprint is MD5:25:c6:3c:ac:d0:92:ab:4f:21:74:70:5b:16:84:8c:03.
Are you sure you want to continue connecting (yes/no)? yes
node01: Warning: Permanently added 'node01' (ECDSA) to the list of known hosts.
node01: Authentication failed.node03: Host key verification failed.node02: Host key verification failed.
出现上述报错,主要是三台服务器间的免密码登录出现了问题。在搭建hadoop环境的时候,简单实现了node01可以免密码登录node02,node03,可是虚拟机之后再重新启动后,启动的时候,就出现了上述的问题。这次,配置了三台服务器间的免密码登录。
配置步骤:
1、首先,进入相应目录,删除原来生成的文件(三台服务器都需要删除)
#默认路径,可能是其他路径
cd ~/.ssh/
rm -rf *
2、分别在三台服务器上生产秘钥
ssh-keygen -t rsa
3、分别把node02和node03 上的 id_rsa.pub 通过scp复制到node01的.ssh目录下。
#分别在node02,node03上执行下面命令scp id_rsa.pub root@node01:$PWD/id_rsa.pub2#或scp id_rsa.pub root@node01:$PWD/id_rsa.pub3
4、把公钥写入authorized_keys
cat id_rsa.pub >> authorized_keys
cat id_rsa.pub2 >> authorized_keys
cat id_rsa.pub3 >> authorized_keys
5、然后把authorized_keys在复制到node02和node03上
scp authorized_keys root@node02:$PWD
scp authorized_keys root@node03:$PWD
5、完成上述操作后,重新启动hadoop即可。
启动hadoop时,免密码登录引发的错误:“The authenticity of host ‘node01 (192.168.1.8)‘ can‘t be established.”相关推荐
- [Hadoop]SSH免密码登录以及失败解决方案
1. 创建ssh-key 这里我们采用rsa方式,使用如下命令: xiaosi@xiaosi:~$ ssh-keygen -t rsa -f ~/.ssh/id_rsa Generating publ ...
- Linux配置SSH免密码登录(非root账号)
Linux环境下,经常通过SSH从一台服务器登录到另一台服务器,并且登录身份不是root账号,每次都要输入密码挺麻烦的,所以今天就来实战如何配置非root账号的免密码登录: 实战环境 本次实战环境是三 ...
- 集群环境ssh免密码登录设置
集群环境ssh免密码登录设置 今天刚刚学习,总结一下 以免以后忘记 参考https://www.cnblogs.com/ivan0626/p/4144277.html https://www.cnbl ...
- Linux笔记-设置SSH公钥免密码登录
三台内网机对应IP和名称如下: 名称 ip Centos 7 MySQL Master 192.168.79.134 Centos 7 MySQL Slave 192.168.79.136 Cento ...
- Hadoop安装的ssh免密码登录步骤
SSH免密码登录 假设Hadoop上有3个节点,分别为linux01,linux02,linux03. 1.在linux01的命令行执行执行以下命令:ssh-keygen -t rsa 直接回车, ...
- hadoop设置ssh免密码登录
对于需要远程管理其它机器,一般使用远程桌面或者telnet.linux一般只能是telnet.但是telnet的缺点是通信不加密,存在不安全因素,只适合内网访问.为 解决这个问题,推出了通信加密通信协 ...
- 大数据之-Hadoop完全分布式_集群中SSH配置_远程免密码登录_为集群_群起做准备---大数据之hadoop工作笔记0036
之前我们做集群配置的时候,去连接,别的主机,都需要输入这个主机的密码,很麻烦,做分发的时候,还得多次输入不同主机的密码,是相当麻烦 现在我们通过配置SSH来实现,主机之间的免密码登录 可以看到hado ...
- Hadoop集群搭建过程中ssh免密码登录(二)
一.为什么设置ssh免密码登录 在集群中,Hadoop控制脚本依赖SSH来执行针对整个集群的操作.例如,某个脚本能够终止并重启集群中的所有守护进程.所以,需要安装SSH,但是,SSH远程登陆的时候,需 ...
- 当主机使用ssh免密码登录时,出现Warning:Permanently added(RSA)to the list of known hosts警告
问题描述:当主机使用ssh免密码登录时,出现Warning:Permanently added(RSA)to the list of known hosts警告 解决办法:vim /etc/ssh/s ...
最新文章
- 【百度地图API】如何制作班级地理通讯录?LBS通讯录
- 18.图像用户界面入门:EasyGui
- C#中Lock关键字的使用
- 【GDAL】GDAL栅格数据结构学习笔记(一): 关于Metadata
- 将DataSet中的操作更新到Access数据库
- [转载] Java中的静态方法不能被子类重写
- 近期新机一览:手机卖的越来越便宜了
- HDU-1068Girls and Boys(二分匹配)
- 后缀自动机SAM详解
- 关于在Windows64上编译程序出现相邻变量地址偏移相差32字节问题
- jq禁用html标签
- 2010第六届中国移动互联网TOP50
- ProtoBuf(Google Protocol Buffers)—— repeated 修饰字段注意点(packed修饰)
- 2019 - iOS最新最全面试题梳理(内含框架和算法题)
- 抖音新号怎么快速涨粉(8种抖音运营吸粉技巧)
- Linux/Unix获取时间戳
- 谷歌浏览器恐龙游戏开挂秘诀
- rsa前后端加密流程_HTTPS 温故知新(三)——直观感受 TLS 握手流程(中)
- 百度贴吧测试部门实习生电话面试
- 操作系统学习--死锁和饿死