Zookeeper分布式集群部署


前言

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


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

详细步骤

下载安装包
在这里插入图片描述
上传到服务器上
在这里插入图片描述
解压
在这里插入图片描述
解压成功
在这里插入图片描述
修改名字,为zookeeper
在这里插入图片描述
配置环境变量
在这里插入图片描述
在这里插入图片描述
让配置起作用
在这里插入图片描述
进入zookeeper
在这里插入图片描述
进入配置文件夹,配置示例文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
分别在三个服务器上创建myid文件
第一个
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
分发服务器1上面的zookeeper相关文件夹到其他服务器上
分发到服务器2,服务器3上
在这里插入图片描述在这里插入图片描述
将profile文件也分发至hadoop02,hadoop03服务器上。
在这里插入图片描述
关闭防火墙(每一台上)
在这里插入图片描述
第二台上创建myid文件
在这里插入图片描述
在这里插入图片描述
第三台服务器上创建myid文件
在这里插入图片描述

在这里插入图片描述
在各服务器上使环境变量生效
在这里插入图片描述
分别在各服务器上运行如下命令,启动zookeeper服务
在这里插入图片描述
在每一台服务器上执行zkServer.sh status命令查看该节点Zookeeper的角色。
第一台服务器hadoop01在集群中扮演(follower)的角色。
在这里插入图片描述
第二台服务器(leader)角色
在这里插入图片描述
第三台服务器(也是扮演follower)角色
在这里插入图片描述

关闭zookeeper服务(依次在三台服务器上输入zkServer.sh stop)
在这里插入图片描述

总结

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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
部署Zookeeper分布式集群时,需要按照以下步骤进行操作: 1. 下载Zookeeper软件包:访问Apache Zookeeper官方网站,下载适用于您的操作系统的最新版本的Zookeeper软件包。 2. 解压软件包:将下载的软件包解压到您选择的目录中。 3. 配置Zookeeper节点:在解压目录中,创建一个新的文件夹,并在该文件夹内为每个Zookeeper节点创建一个配置文件(例如,zoo.cfg)。 4. 编辑配置文件:打开每个Zookeeper节点的配置文件,并进行以下配置: - 指定数据目录(dataDir):将每个节点的数据目录设置为独立的文件夹。 - 配置客户端端口(clientPort):指定用于与Zookeeper集群通信的端口号。 - 配置集群节点信息(server):指定每个节点的ID、主机名和通信端口。 5. 启动Zookeeper节点:在每个节点上启动Zookeeper实例。使用命令行界面进入每个节点的目录,然后运行以下命令: ``` $ bin/zkServer.sh start ``` 6. 检查集群状态:运行以下命令检查集群状态: ``` $ bin/zkServer.sh status ``` 7. 配置Zookeeper客户端:在要连接到Zookeeper集群的机器上,编辑Zookeeper客户端的配置文件(例如,zoo.cfg)。指定Zookeeper集群中的所有节点的主机名和通信端口。 8. 启动Zookeeper客户端:使用命令行界面进入Zookeeper客户端的目录,并运行以下命令启动客户端: ``` $ bin/zkCli.sh ``` 9. 连接到Zookeeper集群:在Zookeeper客户端中,使用以下命令连接到Zookeeper集群: ``` $ connect host:port ``` 其中,host是任意Zookeeper节点的主机名,port是该节点的通信端口。 10. 运行Zookeeper命令:一旦成功连接到Zookeeper集群,您可以使用Zookeeper提供的命令进行管理和操作。 请注意,这些步骤只提供了Zookeeper分布式集群部署的基本指导,实际部署可能会因环境和需求而有所不同。确保在部署过程中参考官方文档和最佳实践。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值