0
点赞
收藏
分享

微信扫一扫

Zookeeper集群分布式安装

四台服务器之间免密登录
规划:需要三台服务器node2、node3、node4

首先将node1和node2拍摄快照,并还原到初始化快照上。

由于后续hadoop等需要四台服务器之间互相均可以免密登录,所以本次直接配置四台服务器的彼此之间的免密登录。配置思路如下:
Zookeeper集群分布式安装_初始化
a、 首先在四台服务器上都要执行:

ssh-keygen  -t  dsa  -P  ''  -f  ~/.ssh/id_dsa

b、在node1上将node1 的公钥拷贝到authorized_keys中:

cat ~/.ssh/id_dsa.pub  >>  ~/.ssh/authorized_keys

将该文件拷贝给node2:

scp ~/.ssh/authorized_keys  node2:/root/.ssh/

c、在node2中将node2的公钥追加到authorized_keys中:

cat ~/.ssh/id_dsa.pub  >>  ~/.ssh/authorized_keys

将该文件拷贝给node3:

scp ~/.ssh/authorized_keys  node3:/root/.ssh/

d、在node3中将node3的公钥追加到authorized_keys中:

cat ~/.ssh/id_dsa.pub  >>  ~/.ssh/authorized_keys

将该文件拷贝给node4:

scp ~/.ssh/authorized_keys  node4:/root/.ssh/

e、在node4中将node4的公钥追加到authorized_keys中

cat ~/.ssh/id_dsa.pub  >>  ~/.ssh/authorized_keys

将该文件拷贝给node1、node2、node3:

scp ~/.ssh/authorized_keys  node1:/root/.ssh/
scp ~/.ssh/authorized_keys node2:/root/.ssh/
scp ~/.ssh/authorized_keys node3:/root/.ssh/

f.测试是否实现了免密登录

[root@node4 ~]# ssh node3
Last login: Wed Oct 20 17:56:24 2021 from 192.168.134.102
[root@node3 ~]#

ssh nodeX
exit # 退出


举报

相关推荐

0 条评论