轻松搭建hadoop-1.2.1集群--快速配置SSH免密码登陆
vmware快速配置SSH互相免密码登陆 1、启动三个准备好的Linux虚拟机系统: 2、在Windows的cmd里面ping通VMWare网卡IP: 在Windows的cmd里面ping通hadoop0: 在Windows的cmd里面ping通hadoop1: 在Windows的cmd里面ping通hadoop2:
vmware快速配置SSH互相免密码登陆
1、启动三个准备好的Linux虚拟机系统:
2、在Windows的cmd里面ping通VMWare网卡IP:
在Windows的cmd里面ping通hadoop0:
在Windows的cmd里面ping通hadoop1:
在Windows的cmd里面ping通hadoop2:
3、打开PieTTY软件:
依次远程登陆三台虚拟机:
如下,以root用户登陆三台Linux虚拟机成功:
4、打开WinSCP软件,往虚拟机里拷贝软件:
5、登陆hadoop0主机:
6、把需要用到的软件拷贝进去:
拷贝jdk:
拷贝hadoop:
查看拷贝结果:
7、配置免密码登陆本机:
在hadoop0上进行配置:
7.1、生成无密码密钥对:
7.2、把 id_rsa.pub 追加到授权的 key 里面去:
7.3、免密码登陆本机,用IP:
7.4、免密码登陆本机,用主机名:
8、相同步骤,配置hadoop1和hadoop2
免密码登陆hadoop1成功:
免密码登陆hadoop2成功:
9、实现三台机器互相免密码登陆:
9.1、在三台机器上依次配置 vim /etc/hosts :
9.2、配置hadoop0免密码登录到hadoop1:
执行命令:ssh-copy-id–i hadoop1 :
如下,hadoop0的加进去了:
hadoop0可以免密码登陆hadoop1:
hadoop0可以免密码登陆hadoop1:
9.3、进行相同配置:
hadoop2免密码登录到hadoop1:
执行如下命令:
hadoop2的加进去了:
hadoop2可以免密码登陆hadoop1:
hadoop2可以免密码登陆hadoop1:
9.4、互相ssh免密码登陆:
把hadoop1的 authorized_keys 拷贝到 hadoop0的 shh下:
拷贝之前查看hadoop0的keys:
拷贝成功:
查看拷贝之后的hadoop0的keys:
hadoop1可以免密码登陆到hadoop0:
:9.5、把hadoop1的 authorized_keys 拷贝到 hadoop2的 shh下:
拷贝之前查看hadoop2的keys:
拷贝成功:
查看拷贝之后的hadoop2的keys:
hadoop1可以免密码登陆到hadoop2:
中间拷贝的软件为之后集群搭建软件配置做准备。
至此三台虚拟机可以两两SSH免密码登陆了。
更多推荐
所有评论(0)