单机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-27 23:01:36 发布