HA搭建。

(需要三台主机)

1.关闭防火墙

20210602184146431.png

2.关闭自启动

20210602184250359.png

3.修改主机名

20210602184403890.png

20210602184454980.png

20210602184813976.png

4.修改主机名

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTczNzI2Ng==,size_16,color_FFFFFF,t_70

5.查看三台主机ip

20210602185118144.png

20210602185136883.png

20210602185155913.png

6.配置 /etc/hosts(三台主机都要)

2021060218594359.png

7.配置免密登录

(1)创建密钥

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTczNzI2Ng==,size_16,color_FFFFFF,t_70

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTczNzI2Ng==,size_16,color_FFFFFF,t_70

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTczNzI2Ng==,size_16,color_FFFFFF,t_70

(2)创建公钥

20210602185505778.png

20210602185519452.png

20210602185531448.png

(3)将slave1和slave2密钥拷贝给master

 watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTczNzI2Ng==,size_16,color_FFFFFF,t_70

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTczNzI2Ng==,size_16,color_FFFFFF,t_70

(4)将主节点的密钥再分发给slave1和slave2

2021060219035430.png

(5)测试免密是否成功

20210602190430527.png

8.解压jdk

20210602190729717.png

9.修改为短名

20210602190805525.png

10.配置jdk环境

20210602191118711.png

11.解压hadoop并修改短名

20210602191223180.png

20210602191236996.png

12.配置hadoop/etc/hadoop/下的文件

(1)vi core-site.xml

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTczNzI2Ng==,size_16,color_FFFFFF,t_70

(2)vi hdfs-site.xml

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTczNzI2Ng==,size_16,color_FFFFFF,t_70

(3)vi mapred-site.xml

20210602193957466.png

(4)vi yarn-site.xml

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTczNzI2Ng==,size_16,color_FFFFFF,t_70

(5)vi hadoop-env.sh

20210602194132911.png

(6)vi yarn-env.sh

20210602194217257.png

(7)vi slaves

20210602194251513.png

13.添加hadoop环境

20210602194954412.png

14.解压zookeeper并改短名

20210602194349226.png

20210602194404862.png

15.进入zookeeper/conf 修改zoo.cfg

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTczNzI2Ng==,size_16,color_FFFFFF,t_70

16.进入zookeeper  创建data目录

20210602194726276.png

17.进入data创建myid修改为1

20210602194833252.png

18.添加zookeeper环境

20210602195031173.png

19.分发给从节点jdk和hadoop

20210602195117496.png

20210602195143377.png

20210602195212632.png

20.分发zookeeper并修改myid文件

20210602195354124.png

2021060219543364.png

20210602195419946.png

20210602195451760.png

20210602195520932.png

20210602195530771.png

21.启动journalnode

20210602195635515.png

20210602195710916.png

20210602195736498.png

22.启动zookeepr

2021060219580822.png

20210602195823995.png

20210602195843731.png

(查看启动状态)

20210602195928800.png

20210602195941997.png

20210602195957196.png

23.格式化namenode

20210602200038119.png

24.将生成的hadoop/tmp 分发给 slave1

20210602200434906.png

20210602200447834.png

25.格式化zkfc

20210602200523400.png

26.启动slave1的zkfc

20210602200603793.png

27.启动集群

2021060220063369.png

28.查看进程

master

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81MTczNzI2Ng==,size_16,color_FFFFFF,t_70

slave1

20210602200827184.png

slave2

20210602200841827.png

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小小脑袋呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值