集群搭建及软件安装(1)

Hadoop集群搭建——Ⅰ.环境准备

关于虚拟机 络设置可参考:https://www.cnblogs.com/huanongying/p/7061719.html

一、集群时间同步

若是centos8系统,参考:https://www.cnblogs.com/freeweb/p/12980841.html

? 为保证集群时间不会因为 络情况出现时间异步的情况,将节点1作为时间服务器,同步集群之间时间。

1、集群中所有的机器安装ntp时间同步工具。

2、节点1设置为时间同步服务器

? 在所有机器上执行以下命令。

? 修改节点1中的/etc/ntp.conf文件,添加server设置127.127.1.0为其自身。

? 在public servers下面添加

? 在access下面添加一个restrict段,此段ip为集群公 ip。

? 如下图所示:

? 在时间同步客户端(除节点1以外节点)执行以下命令同步时间

4、开启时间同步

? 在所有节点执行时间同步

二、集群主机名更名

? 修改主机名有两种方式,一种是临时有效,重启后失效。另一种则永久有效。此处只介绍永久有效的修改方式。

三、主机映射

? 测试:

四、免密登录

? 为了保证集群之间通信顺畅,可用ssh在集群之间做免密登录

? 安装ssh服务并启动

1、节点1生成密钥,可以一直回车确认使用默认

? CentOS7 默认使用RSA加密算法生成密钥对,保存在~/.ssh目录下的id_rsa(私钥)和id_rsa.pub(公钥)。也可以使用“-t DSA”参数指定为DSA算法,对应文件为id_dsa和id_dsa.pub,密钥对生成过程会提示输入私钥加密密码,可以直接回车不使用密码保护。

2、将公钥发送给其余节点相同目录下

3、验证免密登录成功

? 如果想既能从node1免密登录node2,又想从node2免密登录node1,则以后续节点为主,重复上面2的工作,但是要注意密钥位置。详见https://blog.csdn.net/tladagio/article/details/79612795

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年2月19日
下一篇 2020年2月19日

相关推荐