(一)修改hosts文件
1.连接三台虚拟机
2.修改hosts文件,核心代码
vim /etc/hosts
3.编辑hosts文件,并保存,核心代码 注:(输入自己的IP地址和主机名)
192.168.198.130 hadoop01
192.168.198.131 hadoop02
192.168.198.132 hadoop03
4.scp拷贝到hadoop02虚拟机,核心代码
scp /etc/hosts root@hadoop02:/etc/hosts
5.进行验证,输入yes回车,输入虚拟机密码回车(输入密码屏幕上不会显示),拷贝完成
6.在hadoopo2进行验证
7.scp拷贝到hadoop03虚拟机,核心代码
scp /etc/hosts root@hadoop03:/etc/hosts
8.在hadoop03进行验证
(二)设置免密
1.通过ssh-keygen生成密钥,核心代码
ssh-keygen -t rsa
2.第一次回车
3.第二次回车
4.第三次回车
5.密钥生成
6.拷贝密钥到hadoop02,核心代码,输入hadoop02的密码
ssh-copy-id root@hadoop02
8.完成拷贝
9.拷贝密钥到hadoop03,核心代码
ssh-copy-id root@hadoop03
10.拷贝密钥到hadoop01,核心代码
ssh-copy-id root@hadoop01
(三)测试免密
1.免密到hadoop02,核心代码
ssh hadoop02
2.hadoop02切换成功
3.退出hadoop02登录,核心代码
exit
4.免密到hadoop03,核心代码
ssh hadoop03
5.免密到hadoop01
以上操作是hadoop01,同理hadoop02,hadoop03一样的方法,注:(免密需要免密到每一台包括自己!)