图解 Zookeeper 分布式协调工具的多环境部署
  ej30Zrn4E45r 2023年11月02日 91 0


征服自己就能征服一切


文件下载

windows 下载

    官网地址:zookeeper.apache.org/index.html​图解 Zookeeper 分布式协调工具的多环境部署_zookeeper
    进行 Download 下载页选择对应的版本下载
图解 Zookeeper 分布式协调工具的多环境部署_ZooKeeper_02
    上面的是tar应用、下面的带source字样的是源码包

linux 下载

wget https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz --no-check-certificate

解压

图解 Zookeeper 分布式协调工具的多环境部署_后端_03

主要目录介绍

  1. bin 相关的运行指令文件夹
  2. conf 配置文件的文件夹

运行

单例模式下运行也就是单点

windows平台

图解 Zookeeper 分布式协调工具的多环境部署_后端_04
    需要一个配置文件在conf下面,叫做zoo.cfg改变一下里面的dataDir的值,以及dataLogDir的值
图解 Zookeeper 分布式协调工具的多环境部署_ZooKeeper_05

配置路径信息

    下面的是主要信息参数,比如数据放到dataDir配置的路径上面,dataLogDir 日志的配置路径,端口号信息等

tickTime=2000
initLimit=10
syncLimit=5
dataDir=S:\utilsoftware\apache-zookeeper-3.7.0-bin\apache-zookeeper-3.7.0-bin\data
dataLogDir=S:\utilsoftware\apache-zookeeper-3.7.0-bin\apache-zookeeper-3.7.0-bin\log
clientPort=2181
图解 Zookeeper 分布式协调工具的多环境部署_apache_06

端口号是2181

启动zkServer端

图解 Zookeeper 分布式协调工具的多环境部署_linux_07
windows 平台下的运行指令都是cmd结尾的指令,双击启动

linux 平台运行

配置路径信息

    下面的是主要信息参数,比如数据放到dataDir配置的路径上面,dataLogDir 日志的配置路径,端口号信息等

tickTime=2000
initLimit=10
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/software/zookeeper-3.4.5/tmp
clientPort=2181

图解 Zookeeper 分布式协调工具的多环境部署_后端_08

启动zkServer端
sh zkServer.sh start

图解 Zookeeper 分布式协调工具的多环境部署_ZooKeeper_09
图解 Zookeeper 分布式协调工具的多环境部署_zookeeper_10
    启动成功,监听的端口是2181

通过指令查看后台运行进程
ps -ef|grep java

    通过上面的那条指令看出来其实后台已经运行了zookeeper服务端了
图解 Zookeeper 分布式协调工具的多环境部署_linux_11

通过客户端进行指令测试
启动客户端

    zkCli.sh是客户端运行指令脚本
图解 Zookeeper 分布式协调工具的多环境部署_apache_12
    通过下面的指令进行客户端运行

./zkCli.sh

    运行结果,其实从运行结果来看能看出来,链接的端口是:2181图解 Zookeeper 分布式协调工具的多环境部署_zookeeper_13

指令测试
  1. 查看根目录
ls /

图解 Zookeeper 分布式协调工具的多环境部署_后端_14

  1. 获取路径信息
get /

图解 Zookeeper 分布式协调工具的多环境部署_后端_15
    能看到主要信息是 / 这个路径下有两个节点

  1. 创建节点
create /ceshi zhangsan

图解 Zookeeper 分布式协调工具的多环境部署_ZooKeeper_16     获取一下创建的值信息,看到zhangsan了,那证明就是我们创建的没有问题
图解 Zookeeper 分布式协调工具的多环境部署_zookeeper_17

  1. 修改节点
set /ceshi lisi

图解 Zookeeper 分布式协调工具的多环境部署_apache_18
获取一下/ceshi下面的值信息,此时已经可以获取到修改后的值了

get /ceshi

图解 Zookeeper 分布式协调工具的多环境部署_apache_19

小结

    zookeeper 单点的启动是非常简单的,这篇文章讲解了zookeeper的安装过程在win平台和linux平台都进行了相应的讲解,而且在linux下面我们也进行了节点路径的增删改查的操作都没有问题的,后续我们会进行讲解集群环境的搭建过程

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  ehrZuhofWJiC   2024年04月26日   34   0   0 内核linux
  ehrZuhofWJiC   2024年05月17日   35   0   0 linuxsvn
  ehrZuhofWJiC   2024年05月17日   38   0   0 KVMlinux
  ehrZuhofWJiC   2024年05月17日   36   0   0 服务器linux
ej30Zrn4E45r