1.配置机器间无密码访问
1.1在主节点机器上执行一下命令,创建专用及公用加密秘钥,输入一下命令后,需要按enter键2次:
ssh-keygen-b 1024 -t rsa -f ~/.ssh/id_rsa
1.2将生成的文件id_rsa.pub,copy到机器从节点机器上相同目录下,执行以下命令copy
cd~/.ssh
scp id_rsa.pubuser@hostname: ~/.ssh
注意使用hostname参数时,/etc/hosts文件已经配置好对应的ip ~:代表/home/user路径,执行scp命令的时候,需要输入用户的密码
1.3登录从节点机器,在~/.ssh下,将公有的加密秘钥添加到授权秘钥列表,对集群的每个从节点执行一下命令(ds用户):
cd.ssh
catid_rsa.pub >> authorized_keys authorized_keys文件因为ssh版本的不同还有可能是authorized_keys2