环境:
现在已经配置好了三台linux虚拟服务器,分别是:
192.168.116.10 REDONE
192.168.116.11 REDTWO
192.168.116.12 REDTHREE
首先登陆一台节点,以root权限登录。
配置ssh
一般linux系统是自带安装ssh服务的,对于没有安装ssh服务的,请自行安装,这里不详细说明如何安装。
我们需要对ssh服务进行配置,以运行hadoop环境进行ssh无密码登录。即NameNode节点需要能够ssh无密码登录访问DataNode节点(这里的NameNode节点就是10REDONE节点)
进入NameNode服务器,输入如下命令
cd ~
cd .ssh/
ssh-keygen -t rsa
一直回车。.ssh目录下多出两个文件
私钥文件:id_rsa
公钥文件:id_rsa.pub
复制id_rsa.pub文件为authorized_keys
cp id_rsa.pub authorized_keys
将公钥文件authorized_keys分发到各DataNode节点:
scp authorized_keys root@