当前位置: 首页 > news >正文

Zookeeper集群搭建(Linux环境)

在阿里云一台机器上,搭建zookeeper集群开发调试

1.将zookeeper安装包解压,同时复制两份,共3个zk文件夹:zk1、zk2、zk3

 2.创建每个节点的唯一性id,叫serverid,放在/data/myid文件里面

echo 1 > zk1/data/myid

如下图所示

 然后修改zk的配置文件 zoo_sample.cfg 为 zoo.cfg,在conf目录执行

cp zoo_sample.cfg zoo.cfg 

然后分别编辑各自的zoo.cfg

zk1的zoo.cfg

 zk2的zoo.cfg

 zk3的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

第一个端口是每个节点之间通讯的端口
第二个端口是进行选举的时候所需要的端口
直接追加在zoo.cfg配置文件中的最后即可

切到bin目录分别启动三台zk即可

./zkServer.sh start

执行命令查看该台zk是leader还是follower(一台leader、两台follower)

./zkServer.sh status

 

相关文章:

  • 今天面试被问到的问题
  • 【JAVAEE框架】SpringMVC 项目起步讲解
  • 【牛客-算法】NC57 反转数字
  • 福昕电子签章服务正式上线:文档签,击穿第三方信息屏障
  • 智能座舱指数首发!入榜「TOP10自主品牌OEM」都有谁
  • STM32F103移植FreeRTOS必须搞明白的系列知识---3(堆栈)
  • poi数据获取、学校poi分布、医院poi分布、公园分布、地铁分布、道路网
  • 【微服务】一篇文章带你打开微服务大门
  • 今年快30岁的我,还是选择了裸辞···
  • 数据导入与预处理-第6章-01数据清理
  • Nginx配置之https
  • 使用J-link OB工具需要注意的问题
  • Qt5开发从入门到精通——第十篇四节(Qt5 网络与通信—— 网页浏览器与文件下载)
  • Kubernetes 原理剖析与实战08 配置管理:Kubernete 管理业务配置方式有哪些?
  • 调用百度云语音转文本
  • 分享的文章《人生如棋》
  • 【108天】Java——《Head First Java》笔记(第1-4章)
  • 3.7、@ResponseBody 和 @RestController
  • 78. Subsets
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • Golang-长连接-状态推送
  • Laravel 实践之路: 数据库迁移与数据填充
  • Median of Two Sorted Arrays
  • 翻译--Thinking in React
  • 仿天猫超市收藏抛物线动画工具库
  • 回顾 Swift 多平台移植进度 #2
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 技术发展面试
  • 聊聊flink的BlobWriter
  • 如何选择开源的机器学习框架?
  • 听说你叫Java(二)–Servlet请求
  • 小而合理的前端理论:rscss和rsjs
  • 因为阿里,他们成了“杭漂”
  • Java性能优化之JVM GC(垃圾回收机制)
  • 教程:使用iPhone相机和openCV来完成3D重建(第一部分) ...
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • #define用法
  • #pragma data_seg 共享数据区(转)
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • #中的引用型是什么意识_Java中四种引用有什么区别以及应用场景
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (附源码)springboot 校园学生兼职系统 毕业设计 742122
  • (六)vue-router+UI组件库
  • (全部习题答案)研究生英语读写教程基础级教师用书PDF|| 研究生英语读写教程提高级教师用书PDF
  • (一)80c52学习之旅-起始篇
  • (已解决)什么是vue导航守卫
  • (转)关于如何学好游戏3D引擎编程的一些经验
  • .htaccess配置常用技巧
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .Net Attribute详解(上)-Attribute本质以及一个简单示例
  • .net core 6 redis操作类
  • .net6使用Sejil可视化日志