美文网首页
zookeeper实用命令及集群搭建

zookeeper实用命令及集群搭建

作者: 越陌先生 | 来源:发表于2021-07-27 10:59 被阅读0次

zookeeper 是一个分布式应用协调服务,提供的服务包括 配置维护、域名服务、分布式同步等
本文是自己结合网上的知识学习整理

下载安装

下载zookeeper压缩文件 解压 主目录


image.png

配置文件

进入conf 复制一份配置文件 命名为 zoo-1.cfg
编辑zoo-1.cfg


image.png

dataDir --快照数据存放目录
clientPort --客户端连接端口号
server.1=127.0.0.1:2888:3888
server.1 数字表示服务器标示
127.0.0.1 服务器ip
2888 表示跟leader 同步数据端口
3888 表示当leader不可用的时候 重新选举leader通信端口

启动

在安装根目录下 根据配置zoo-1.cfg 启动zookeeper:
bin/zkServer.sh start conf/zoo-1.cfg


image.png

查看状态

bin/zkServer.sh status conf/zoo-1.cfg


image.png

因为只启动了一台 所以模式为 standalone 单机版

客户端操作

执行命令客户端连接 zookeeper:
bin/zkCli.sh -server 127.0.0.1:2181


image.png

查看节点 ls /


image.png
创建节点 demo1 存入值 001
create /demo1 001
image.png

获取demo1 值 get /demo1


image.png
修改demo1 值为002
set /demo1 002
image.png
删除demo1 delete /demo1
image.png

本地集群搭建

在conf 里 复制出zoo-2.cfg zoo-3.cfg zoo-4.cfg 配置文件
并修改各自信息如下
zoo-2.cfg:
dataDir=/tmp/zookeeper-2
clientPort=2182
zoo-3.cfg:
dataDir=/tmp/zookeeper-3
clientPort=2183
zoo-4.cfg:
dataDir=/tmp/zookeeper-4
clientPort=2184
zoo-*.cfg服务器节点修改如下
server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:2889:3889
server.3=127.0.0.1:2890:3890
server.4=127.0.0.1:2891:3891
启动zoo-1.cfg--zoo-4.cfg配置实例


image.png

当登陆一个实例修改节点值 其他的节点值也会同步修改
当leader关闭服务时候 zookeeper 会选举另一个实例作为新leader

相关文章

  • zookeeper实用命令及集群搭建

    zookeeper 是一个分布式应用协调服务,提供的服务包括 配置维护、域名服务、分布式同步等本文是自己结合网上的...

  • KAFKA环境搭建

    zookeeper集群搭建 搭建 Zookeeper-3.4.11 集群 常用zk命令:1.启动ZK服务器 2.查...

  • zookeeper简介(整理)

    zookeeper单机模式搭建Zookeeper集群及伪集群模式搭建 简介 ZooKeeper 是一个开源的分布式...

  • zookeeper单机模式搭建(整理)

    zookeeper简介Zookeeper集群及伪集群模式搭建 下载安装文件zookeeper-3.4.11.tar...

  • centos7 搭建kafka集群

    搭建kafka集群,需要先搭建zookeeper集群,搭建zookeeper集群,依赖于jdk 1.下载安装jdk...

  • 多台虚拟机搭建zookeeper集群

    zookeeper集群搭建 kafka是把状态保存在zookeeper中的,首先要搭建zookeeper集群。尽管...

  • Zookeeper相关的命令

    Zookeeper集群的搭建参考:zookeeper单机、集群搭建 配置集群的zoo.cfg的配置:server....

  • Zookeeper目录

    Zookeeper(windows)伪集群搭建 Zookeeper简介

  • Docker搭建kafka集群

    搭建zookeeper集群 zookeeper集群搭建 拉取kafka镜像 运行容器 主机一: 主机二: 主机三:

  • Kafka集群

    Kafka集群是把状态保存在Zookeeper中的,首先要搭建Zookeeper集群。Zookeeper集群部署请...

网友评论

      本文标题:zookeeper实用命令及集群搭建

      本文链接:https://www.haomeiwen.com/subject/jxanmltx.html