大数据高可用集群环境安装与配置(03)——设置SSH免密登录

Posted AllEmpty

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大数据高可用集群环境安装与配置(03)——设置SSH免密登录相关的知识,希望对你有一定的参考价值。

Hadoop的NameNode需要启动集群中所有机器的Hadoop守护进程,这个过程需要通过SSH登录来实现

Hadoop并没有提供SSH输入密码登录的形式,因此,为了能够顺利登录每台机器,需要将所有机器配置为NameNode可以免密登录

由于是双master,所以需要在master与master_backup服务器上都生成ssh密钥,都可以免密登录其他服务器

生成SSH公钥和私钥

在master与master_backup服务器输入命令

ssh-keygen -t rsa

按四次回车键,即可生成免密公钥和私钥

将公钥复制到指定服务器的配置中

ssh-copy-id -i ~/.ssh/id_rsa.pub master
ssh-copy-id -i ~/.ssh/id_rsa.pub master-backup
ssh-copy-id -i ~/.ssh/id_rsa.pub node1
ssh-copy-id -i ~/.ssh/id_rsa.pub node2
ssh-copy-id -i ~/.ssh/id_rsa.pub node3

在master与master_backup服务器中分别输入上面命令,然后按提示输入对应服务器的账号与密码,将公钥拷贝到对应的服务器中

客户端通过ssh连接远程服务器,就可以免密登录了

ssh node1

 

版权声明:本文原创发表于 博客园,作者为 AllEmpty 本文欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。

作者博客:http://www.cnblogs.com/EmptyFS/

以上是关于大数据高可用集群环境安装与配置(03)——设置SSH免密登录的主要内容,如果未能解决你的问题,请参考以下文章

大数据高可用集群环境安装与配置(06)——安装Hadoop高可用集群

大数据高可用集群环境安装与配置(07)——安装HBase高可用集群

大数据高可用集群环境安装与配置(09)——安装Spark高可用集群

大数据高可用集群环境安装与配置(05)——安装zookeeper集群

大数据高可用集群环境安装与配置(08)——安装Ganglia监控集群

大数据高可用集群环境安装与配置(04)——安装JAVA运行环境