linux环境下zookeeper集群搭建

本文详细介绍ZooKeeper集群的安装与配置流程,包括多节点环境变量配置、zoo.cfg文件设置、myid文件创建及服务启动等步骤,并提供验证集群运行状态的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        之前对zookeeper单机版的安装与配置进行了介绍、现在对zookeeper集群安装进行介绍

1、首先在三台机器上都安装zookeeper 并且配置好环境变量 (详情请看上篇介绍)

2、在zoo.cfg 文件中追加

server.1=master:2888:3888  
server.2=slave1:2888:3888  
server.3=slave2:2888:3888

3、 在我们配置的dataDir指定的目录下面,创建一个myid文件,里面内容为一个数字,用来标识当前主机,conf/zoo.cfg文件中配置的server.X中X为什么数字,则myid文件中就输入这个数字(此处切记用touch命令创建  不要再外面编辑好拖进来)

在ZooKeeper集群的每个结点上,执行启动ZooKeeper服务的脚本

5、启动zookeeper 如同单机 ,在ZooKeeper集群的每个结点上,执行启动ZooKeeper服务的脚本

验证:执行jps  查看是否存在QuorumPeerMain 进程 存在则成功

执行zkServer.sh status查看角色


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值