文章目录

  • 前言
  • 详细步骤
  • 总结



前言

本篇介绍的是Leader+Follower模式的Zookeeper集群的部署过程。


提示:以下是本篇文章正文内容,下面案例可供参考

详细步骤

下载安装包

zookeeper集群启动脚本 zookeeper部署集群_zookeeper集群启动脚本


上传到服务器上

zookeeper集群启动脚本 zookeeper部署集群_hadoop_02


解压

zookeeper集群启动脚本 zookeeper部署集群_zookeeper_03


解压成功

zookeeper集群启动脚本 zookeeper部署集群_服务器_04


修改名字,为zookeeper

zookeeper集群启动脚本 zookeeper部署集群_hadoop_05


配置环境变量

zookeeper集群启动脚本 zookeeper部署集群_zookeeper_06


zookeeper集群启动脚本 zookeeper部署集群_zookeeper_07


让配置起作用

zookeeper集群启动脚本 zookeeper部署集群_服务器_08


进入zookeeper

zookeeper集群启动脚本 zookeeper部署集群_hadoop_09


进入配置文件夹,配置示例文件

zookeeper集群启动脚本 zookeeper部署集群_hadoop_10


zookeeper集群启动脚本 zookeeper部署集群_zookeeper集群启动脚本_11


zookeeper集群启动脚本 zookeeper部署集群_服务器_12


分别在三个服务器上创建myid文件

第一个

zookeeper集群启动脚本 zookeeper部署集群_zookeeper_13


zookeeper集群启动脚本 zookeeper部署集群_zookeeper_14


zookeeper集群启动脚本 zookeeper部署集群_hadoop_15


分发服务器1上面的zookeeper相关文件夹到其他服务器上

分发到服务器2,服务器3上

zookeeper集群启动脚本 zookeeper部署集群_zookeeper_16

zookeeper集群启动脚本 zookeeper部署集群_zookeeper集群启动脚本_17


将profile文件也分发至hadoop02,hadoop03服务器上。

zookeeper集群启动脚本 zookeeper部署集群_服务器_18


关闭防火墙(每一台上)

zookeeper集群启动脚本 zookeeper部署集群_hadoop_19


第二台上创建myid文件

zookeeper集群启动脚本 zookeeper部署集群_zookeeper集群启动脚本_20


zookeeper集群启动脚本 zookeeper部署集群_zookeeper集群启动脚本_21


第三台服务器上创建myid文件

zookeeper集群启动脚本 zookeeper部署集群_zookeeper集群启动脚本_22

zookeeper集群启动脚本 zookeeper部署集群_zookeeper集群启动脚本_23


在各服务器上使环境变量生效

zookeeper集群启动脚本 zookeeper部署集群_hadoop_24


分别在各服务器上运行如下命令,启动zookeeper服务

zookeeper集群启动脚本 zookeeper部署集群_服务器_25


在每一台服务器上执行zkServer.sh status命令查看该节点Zookeeper的角色。

第一台服务器hadoop01在集群中扮演(follower)的角色。

zookeeper集群启动脚本 zookeeper部署集群_zookeeper_26


第二台服务器(leader)角色

zookeeper集群启动脚本 zookeeper部署集群_zookeeper集群启动脚本_27


第三台服务器(也是扮演follower)角色

zookeeper集群启动脚本 zookeeper部署集群_zookeeper_28

关闭zookeeper服务(依次在三台服务器上输入zkServer.sh stop)

zookeeper集群启动脚本 zookeeper部署集群_hadoop_29

总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了zookeeper分布式集群部署的详细步骤,供大家参考。