主机名和IP地址的映射
移动到该目录下,注意如果是在
[XZH@westgisB040 ~]$
下可能找不到该目录,需要多执行一步cd /回到根目录
cd etc
打开里面的hosts文件
vi hosts
在该文件增加HDFS涉及的所有节点的ip地址和节点名称,例如我的就是:
10.103.105.40 westgisB040
……
执行完后记得回到~下
实现免密登录(主节点到从节点,主节点到主节点)
注意!!!在安装前要使用root账号在每个节点上创建好账号(进root后再/home下使用useradd -m username)
在主节点产生公钥
ssh-keygen -t rsa
一直按enter就可以
进入.ssh目录
cd ~/.ssh
追加公钥文件至authorized_keys文件
cat id_rsa.pub >> authorized_keys
传输authorized文件到从节点.ssh的目录下
ssh-copy-id 10.103.105.41
此处ip地址为从节点的ip地址
执行完上述三个步骤已经能实现免密登录,分别如下语句测试是否成功(所有从节点和本机的)若成功执行改语句后是不需要输入密码的。
ssh username@IP
如不成功可能是authorized_keys的权限有问题,更改权限即可
请一定确保!!!主节点到主节点的免密也实现了!!!!!!!再继续后续,否在在开启集群时无法开始!!!!!!!!!!
请一定确保!!!主节点到主节点的免密也实现了!!!!!!!再继续后续,否在在开启集群时无法开始!!!!!!!!!!
请一定确保!!!主节点到主节点的免密也实现了!!!!!