单机zookeeper伪集群搭建过程
1、环境准备
(1)安装Java虚拟机环境
(2)下载zookeeper-3.4.12 官网下载 https://zookeeper.apache.org/
2、zookeeper环境配置
解压:tar -zxvf zookeeper-3.4.12.tar.gz
3、进入zookeeper-3.4.12/conf目录,将zoo_sample.cfg复制三份命名为zoo1.cfg、zoo2.cfg、zoo3.cfg

将内容修改:
zoo1.cfg文件内容:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zk/data_1
clientPort=2182
dataLogDir=/usr/local/zk/logs_1
server.1=localhost:2287:3387
server.2=localhost:2288:3388
server.3=localhost:2289:3389
zoo2.cfg文件内容:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zk/data_2
clientPort=2183
dataLogDir=/usr/local/zk/logs_2
server.1=localhost:2287:3387
server.2=localhost:2288:3388
server.3=localhost:2289:3389
zoo3.cfg文件内容:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zk/data_3
clientPort=2184
dataLogDir=/usr/local/zk/logs_3
server.1=localhost:2287:3387
server.2=localhost:2288:3388
server.3=localhost:2289:3389
每个实例都初始化相应data和log文件

4、需要在每个zookeeper服务指定的data目录下创建myid文件指定服务id
以zoo1为例

内容为
命令:vim myid

qw保存
其它两个内容就是配置指定服务的id
5、进入zookeeper-3.4.12目录,执行命令
依次执行



分别查看zookeeper状态 
6、运行客户端
启动客户端
bin/zkCli.sh -server 127.0.0.1:2182
或者bin/zkCli.sh -server 127.0.0.1:2183
或者bin/zkCli.sh -server 127.0.0.1:2184

单机zookeeper伪集群搭建
最新推荐文章于 2024-04-18 13:18:51 发布
本文详细介绍了如何在单机环境下搭建ZooKeeper伪集群,包括环境准备、配置修改、服务启动及状态检查等步骤,适用于初学者快速上手ZooKeeper集群配置。
1135

被折叠的 条评论
为什么被折叠?



