Zookeeper简单集群搭建与操作

官网:https://zookeeper.apache.org/

下载方式

1、从Documentation中选一个版本

2、选择Getting Started菜单中的Download

3、任意选择一个版本下载即可

集群安装

准备四台机器:分别配置/etc/hosts

192.168.31.111 os1
192.168.31.112 os2
192.168.31.113 os3
192.168.31.114 os4

上传到服务器后解压并分别加入身份证id

#创建目录
mkdir -p /opt/module
cd /opt/module
#解压
tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz
cd /opt/module/zookeeper
#创建数据文件夹
mkdir -p /opt/module/zookeeper/zkData
#添加myid文件
cd /opt/module/zookeeper/zkData
touch myid
#编辑myid文件
vi myid
#1号机器直接输入编号:1
#2号机器直接输入编号:2
#3号机器直接输入编号:3
#4号机器直接输入编号:4
#这样可以区分不同的机器

配置config文件夹下的zoo.cfg

mv zoo_sample.cfg zoo.cfg

分别为四台机器加入:

#集群配置
server.1=os1:2888:3888
server.2=os2:2888:3888
server.3=os3:2888:3888
server.4=os4:2888:3888

启动:

bin/zkServer.sh start

查看启动结果:

jps
/bin/zkServer.sh status

集群需要半数以上的服务器启动,假如有三台机器则必须启动两台才是正常启动

客户端命令行操作

启动客户端

bin/zkCli.sh
#查看目录
ls /  
#创建节点并写入数据(不写入数据默认创建失败)
create /data "data"
#创建短暂节点(断掉客户端后即消失)
create -e /data "data1"
#获取数据
get /data
#修改数据
set /data "data2"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值