ZooKeeper部署和部分命令操作

  1. 上传安装包到集群服务器
  2. 解压软件包 tar -xvf zookeeper-3.4.6.tar.gz
  3. 修改配置文件

3.1进入zookeeper的安装目录的conf目录

 cp zoo_sample.cfg zoo.cfg

3.2编辑zoo.cfg,修改如下内容

# The number of milliseconds of each tick

tickTime=2000

initLimit=10

syncLimit=5

#修改目录

dataDir=/root/zkdata

clientPort=2181


#autopurge.purgeInterval=1

#添加节点信息

server.1=hdp20-01:2888:3888

server.2=hdp20-02:2888:3888

server.3=hdp20-03:2888:3888

3.3参数详解

	2181:对cline端提供服务
	2888端口号是zookeeper服务之间通信的端口
	3888端口是选举leader使用
	ticketTime:服务器之间或客户端与服务器之间维持心跳的时间间隔
	initLimit:指zookeeper服务器集群中连接到Leader的Follower服务器的最长能忍受多少个心跳时间间隔数
	syncLimit:配置Leader与Follower之间发送消息,请求和应答时间长度最长不能超过多少个ticketTime的时间长度

对3台节点,都创建目录 mkdir /root/zkdata
对3台节点,在工作目录中生成myid文件,但内容要分别为各自的id: 1,2,3

  1. 启动命令

    bin/zkCli.sh
    bin/zkCli.sh –server master:2181

  2. 基本命令操作
    在这里插入图片描述

  3. znode 数据信息字段解释
    在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值