Hadoop2.8.5详细教程(四)Linux集群搭建+免密登录

一、修改主机名
根绝hp01克隆出两台虚拟机,分别命名为hp02、hp03
二、设置静态IP地址
分别为192.168.150.22 192.168.150.23
三、设置免密登录

在hp1上,生成公钥私钥
ssh-keygen -t rsa
每出现一次提示:按一次回车。
会再~用户目录下创建一个.ssh的文件夹
在这里插入图片描述

其中id_rsa是私钥
id_rsa.pub是公钥
authorized_keys 批准(授权)的key,别的机器要免密登录本机,即把公钥ssh-copy-id到本机,即存在这里。

以下命令是将本机公钥拷贝到目标机器上

ssh-copy-id hp01
ssh-copy-id hp02
ssh-copy-id hp03

在这里插入图片描述

选yes,并输入密码

注意:需要将公钥也copy到本机,因为hadoop中有的进程间通信也是走的网络,否则的话,会报: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
nameNode 起不来。

测试
ssh hp02

重复在hp02 hp03上也做对应的免密操作。

Guess you like

Origin blog.csdn.net/GodBlessYouAndMe/article/details/120432075