轻松搭建hadoop-1.2.1集群--快速配置SSH免密码登陆,hadoop-1.2.1ssh


vmware快速配置SSH互相免密码登陆

 

1、启动三个准备好的Linux虚拟机系统:


 

2、在Windowscmd里面pingVMWare网卡IP


 

Windowscmd里面pinghadoop0


 

Windowscmd里面pinghadoop1


 

Windowscmd里面pinghadoop2


 

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、相同步骤,配置hadoop1hadoop2

免密码登陆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下:

拷贝之前查看hadoop0keys


 

拷贝成功:


 

查看拷贝之后的hadoop0keys


 

hadoop1可以免密码登陆到hadoop0


 

:9.5、把hadoop1 authorized_keys 拷贝到 hadoop2 shh下:

拷贝之前查看hadoop2keys


拷贝成功:

 


 

查看拷贝之后的hadoop2keys


 

hadoop1可以免密码登陆到hadoop2


 

 

 

 

 

中间拷贝的软件为之后集群搭建软件配置做准备。

 

至此三台虚拟机可以两两SSH免密码登陆了。

 

 

 

 

相关内容