分布式系统详解--框架(Hadoop-Ssh免密登陆配置)
配置Ssh非常简单,其实就是为了避免将来集群机器变得很多导致操作本机、后者操作其它服务器输入密码的次数太多而浪费了太多的时间,在这儿我们配置了这个Ssh免登录将会节省一大部分时间。我们看如何来解决这一问题。
一、测试从一台服务器登录另外一台服务器。
通过图片发现,需要进行输入密码才能进入另外一台。
二、ssh免登录
2.1 查看 /.ssh/目录下的文件信息。
2.2 看官网上如何开启ssh步骤。
2.3 一律回车即可,在这儿没有设置密码。看到下面图即以设置成功。
2.4 查看 ll~/.ssh/ 可以看到多了两个文件 id_rsa id_rsa.pub
2.5 设置免登陆
ssh-copy-id MyLinux
ssh-copy-id centos01
ssh-copy-id centos02
2.6 免登陆测试 ssh centos01
三、一键启动和退出
可以通过jps进行查看各个服务器中的进程。
3.1 stop-all.sh
3.2 start-all.sh
OK,就这样,简单的ssh免密登录+一键启动停止服务就这么完成了