zookeeper 安装、配置、管理
#########################
可视化工具
-
PrettyZoo
- https://github.com/vran-dev/PrettyZoo/releases
下载地址:https://github.com/vran-dev/PrettyZoo/tags
- 每个子目录如/node1都被称作一个znode(节点)。这个znode是被它所在的路径唯一标识
- znode可以有子节点目录,并且每个znode可以存储数据
- znode是有版本的,每个znode中存储的数据可以有多个版本,也就是一个访问路径中可以存储多份数据
- znode可以被监控,包括这个目录节点中存储的数据的修改,子节点目录的变化等,一旦变化可以通知设置监控的客户端
下载
下载地址:https://archive.apache.org/dist/zookeeper/
这里带有bin版本的zookeeper
解压即可:
tar -xzvf apache-zookeeper-3.5.8-bin.tar.gz
目录结构准备
配置:zoo.cfg
# cat zoo.cfg
autopurge.purgeInterval=120 initLimit=5 syncLimit=2 autopurge.snapRetainCount=10 4lw.commands.whitelist=* tickTime=6000 dataDir=/home/work/zk_2008/data reconfigEnabled=true standaloneEnabled=false admin.enableServer=false dynamicConfigFile=/home/work/zk_2008/conf/zoo.cfg.dynamic.100000000
- dataDir=/home/work/zk_2008/data 配置zookeeper的数据目录,用于存放zookeeper的持久化数据
服务端管理命令
1、服务的启动、重启、关闭、状态
# 查看zk状态 ./zkServer.sh status # 启动zk ./zkServer.sh start # 重启zk ./zkServer.sh restart # 停止zk ./zkServer.sh stop
2、查看zk的角色
- zk_2181实例:此处是follower
- zk_2182实例:此处是leader
- zk_2183实例:此处是follower
连接到zookeeper服务器
# 本地连接
bin/zkCli.sh
# 连接到指定的服务节点
bin/zkCli.sh -server ip:port
#######################################
igoodful@qq.com
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2018-06-17 java反射(六)
2018-06-17 java反射(五)
2018-06-17 java反射(四)
2018-06-17 java反射之构造方法(三)
2018-06-17 java反射子之获取方法信息(二)
2018-06-17 java反射之获取类的基本信息(一)
2018-06-17 mysql锁机制(六)