来自 cdh 安装 的 detail
1.4.1. 配置为cm登录管理子节点的密钥:
生成为cm登录管理子节点的密钥,然后将公钥添加到各个子节点
1.4.1.1. 生成密钥:
[root@cdh01 ~]# ssh-keygen -t rsa -C 'for_coludera_cdh' -f id_rsa_for_coludera_cdh
[root@cdh01 ~]# ll ~/.ssh
total 24
-rw-r--r-- 1 root root 1202 Jun 26 16:51 authorized_keys
-rw------- 1 root root 1675 Jun 19 14:48 id_rsa
-rw------- 1 root root 1679 Jun 26 16:56 id_rsa_for_coludera_cdh
-rw-r--r-- 1 root root 398 Jun 26 16:56 id_rsa_for_coludera_cdh.pub
-rw-r--r-- 1 root root 402 Jun 19 14:48 id_rsa.pub
-rw-r--r-- 1 root root 378 Jun 26 16:47 known_hosts
1.4.1.2. 分发公钥
- 将生成的“
id_rsa_for_coludera_cdh.pub
”分发到两个子节点服务器 - 将 .pub公钥 追加到 authorized_keys
[root@cdh02 ~]# cat ~/.ssh/id_rsa_for_coludera_cdh.pub >> ~/.ssh/authorized_keys