zookeeper集群搭建

目录

1 安装... 2

1.1 上传zookeeper-3.4.6.tar.gz到服务器192.168.101.48. 2

1.2 解压... 2

1.3 重命名解压文件... 2

2.配置zookepper的zoo.cfg文件... 2

2.1 将zookeeper的配置文件zoo_sample.cfg更名为zoo.cfg。... 2

2.2编辑zoo.cfg文件... 3

2.3修改配置... 3

2.4新建用于存放zookeeper顺序日志(WAL)的文件夹logs. 4

3 集群配置... 4

3.1 编辑zoo.cfg文件 添加以下参数... 4

3.2 配置hosts文件(192.168.101.48, 192.168.101.49, 192.168.101.50 同时修改) 5

3.3 新增/data/zookeeper/data/myid文件,并且值为0. 6

4 同步代码... 6

4.1 打包192.168.101.48 /data/下的zookeeper文件... 6

4.2 同步代码... 6

4.3 解压代码... 6

4.4 编辑myid文件... 6

5 启动zookeeper服务... 7

5.1 启动服务... 7

5.2 查看集群状态... 7

 

 

 

1 安装

1.1 上传zookeeper-3.4.6.tar.gz到服务器192.168.101.48

1.2 解压

cd /data

tar -zxvf zookeeper-3.4.6.tar.gz

1.3 重命名解压文件

mv zookeeper-3.4.6 zookeeper

2.配置zookepper的zoo.cfg文件

2.1 将zookeeper的配置文件zoo_sample.cfg更名为zoo.cfg。

cp /data/zookeeper/conf/zoo_sample.cfg /data/zookeeper/conf/zoo.cfg

2.2编辑zoo.cfg文件

vim /data/zookeeper/conf/zoo.cfg

2.3修改配置

注:如下内容只显示了zoo.cfg中要修改的部分。

tickTime=2000

initLimit=10

syncLimit=5

dataDir=/data/zookeeper/data

dataLogDir=/data/zookeeper/logs

clientPort=2181

maxClientCnxns=6000

autopurge.snapRetainCount=3

autopurge.purgeInterval=1

保存该文件退出

2.4新建用于存放zookeeper顺序日志(WAL)的文件夹logs

mkdir /data/zookeeper/logs

3 集群配置

3.1 编辑zoo.cfg文件 添加以下参数

server.0=192.168.101.48:2888:3888

server.1=192.168.101.49:2888:3888

server.2=192.168.101.50:2888:3888

保存该文件退出

3.2 配置hosts文件(192.168.101.48, 192.168.101.49, 192.168.101.50 同时修改)

同时加入以下配置

192.168.101.48 iuap-redis1

192.168.101.49 iuap-redis2

192.168.101.50 iuap-redis3

vi /etc/hosts

3.3 新增/data/zookeeper/data/myid文件,并且值为0

cd /data/zookeeper/data/

ehco 0 > myid

4 同步代码

4.1 打包192.168.101.48 /data/下的zookeeper文件

tar -cvf 180822zookeeper.tar zookeeper

gzip 180822zookeeper.tar

4.2 同步代码

通过ftp把代码180822zookeeper.tar.gz分别拖到192.168.101.49和192.168.101.50下 /data目录

4.3 解压代码

tar -zxvf 180822zookeeper.tar.gz

4.4 编辑myid文件

将192.168.101.49 的/data/zookeeper/data/myid文件编辑为1

cd /data/zookeeper/data

vi myid

将192.168.101.50 的/data/zookeeper/data/myid文件编辑为2

cd /data/zookeeper/data

vi myid

5 启动zookeeper服务

5.1 启动服务

/data/zookeeper/bin/zkServer.sh start

5.2 查看集群状态

/data/zookeeper/bin/zkServer.sh status

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值