我们搭建的Hadoop分布式集群是“主从架构”,配置了节点服务器间免密登录之后,就可以方便地通过主节点服务器启动从节点服务器,从而不用手动输入用户名和密码。
1、配置SSH。
- 基本语法:假设要用用户名root登录远程主机host,只需要输入ssh root@host,如ssh root@192.168.28.129,若本地用户名与远程用户名一致,登录时则可以省略用户名,如ssh host。
- 第一次连接时会出现 Are you sure you want to continue connecting (yes/no)? ,直接输入yes即可。
2、无秘钥配置。
- 免密登录原理如下图所示:
3、先决条件
- 3台 Centos 7
HostName | IP | Role |
---|---|---|
hadoop128 | 192.168.29.128 | Master |
hadoop129 |