尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Linux软件安装 —— zookeeper集群安装
文章目录一、节点说明二、下载软件三、安装JDK四、安装zookeeper五、zookeeper基本命令一、节点说明IP主机名192.168.10.102node02192.168.10.103node03192.168.10.104node04二、下载软件官网地址Apache ZooKeeper本文安装版本为apache-zookeeper-3.8.5-bin.tar.gz三、安装JDK参考本人此篇文章Linux软件安装 —— JDK安装四、安装zookeeper1、将安装包上传的node02节点并解压到安装目录# 解压到软件安装目录tar-zxvfapache-zookeeper-3.8.5-bin.tar.gz-C/opt/module/cd/opt/module/# 修改名称mvapache-zookeeper-3.8.5-bin/ zookeepercdzookeeper2、创建data、logs目录mkdirdata logs3、data目录下创建一个myid的文件在文件中添加与server对应的编号每个节点唯一vimmyid24、配置zoo.cfg文件# 复制zoo.cfg文件cpzoo_sample.cfg zoo.cfg# 编辑zoo.cfgvimzoo.cfg# 修改数据存储路径并添加日志路径dataDir/opt/module/zookeeper/datadataLogDir/opt/module/zookeeper/logs# 定期清理日志autopurge.snapRetainCount3autopurge.purgeInterval1# 在文件末尾添加集群信息#######################cluster##########################server.2node02:2888:3888server.3node03:2888:3888server.4node04:2888:3888参数解读server.AB:C:D。A是一个数字表示这个是第几号服务器集群模式下配置一个文件myid这个文件在dataDir目录下这个文件里面有一个数据就是A的值Zookeeper启动时读取此文件拿到里面的数据与zoo.cfg里面的配置信息比较从而判断到底是哪个server。B是这个服务器的地址C是这个服务器Follower与集群中的Leader服务器交换信息的端口D是万一集群中的Leader服务器挂了需要一个端口来重新进行选举选出一个新的Leader而这个端口就是用来执行选举时服务器相互通信的端口。5、分发到其他节点# 将zookeeper分发到node03node04scp-r/opt/module/zookeeper/ rootnode03:/opt/module/scp-r/opt/module/zookeeper/ rootnode04:/opt/module/#修改node03中zookeeper的idvimmyid3#修改node04中zookeeper的idvimmyid4五、zookeeper基本命令# 启动命令在三个节点分别执行bin/zkServer.sh start# 查看集群状态bin/zkServer.sh status# 进入zookeeper客户端bin/zkCli.sh# 停止命令在三个节点分别执行bin/zkServer.sh stop
RELATED

相关推荐

基于Springboot牙科诊所管理系统【附源码+文档】

基于Springboot牙科诊所管理系统【附源码+文档】

💕💕作者: 米罗学长 💕💕个人简介:混迹java圈十余年,精通Java、小程序、数据库等。 💕💕各类成品Java[毕][设] 。ssm,springboot,vue等项目&#…

📅 2026/10/15 2:42:47
期刊投稿前要查AIGC吗?2026年期刊AI率多少才算合格?

期刊投稿前要查AIGC吗?2026年期刊AI率多少才算合格?

期刊投稿必须要查AI率,哪怕期刊没要求,最好也自己检查一遍AIGC率是多少! 不要以为论文是自己写的、没用AI生成就不会有AI率,这是很大的误区!不少人自己写的论文AI率也有20%-30%,尤其是综述、总结这些部分&…

📅 2026/10/15 2:42:47
gifdrawable4cj:基于仓颉(Cangjie)的 GIF 图像渲染库接入与解码原理实战

gifdrawable4cj:基于仓颉(Cangjie)的 GIF 图像渲染库接入与解码原理实战

OpenHarmonyUI组件图像处理 【免费下载链接】gifdrawable4cj 一个gif图像加载库 项目地址: https://gitcode.com/Cangjie-TPC/gifdrawable4cj 点击查看 免费下载 gifdrawable4cj 是一个使用仓颉(Cangjie)语言实现的 GIF 图像渲染库&#xff…

📅 2026/10/15 2:42:47
MORE NEWS

更多资讯

📰

Raft算法实战指南:从原理到生产落地的分布式一致性详解

1. 这不是教科书里的“分布式”,而是我踩过坑后才敢写的实战笔记“分布式理论与分布式一致性算法详解”——看到这个标题,你脑子里是不是立刻浮现出一堆抽象符号、希腊字母和论文截图?别急,先放下那些让你头皮发紧的Paxos推导图。…

📰

PAT甲级1104:连续子段求和的贡献法推导与long double精度坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

OpenAI SDK平滑迁移,如何零代码重构接入新API?

一、 为什么迁移成本是选型关键? 在 AI 应用开发中,无论是聊天助手、知识库问答还是内容生成工具,常见架构都是在业务层外面包一层模型调用服务。当业务发展到一定阶段,企业往往需要更换或增加 API 供应商。此时,如果新…

📰

程序员英语词汇宝典精讲:consumption(消耗)——资源监控、消息消费与性能分析中的高频技术词汇

教程 【免费下载链接】most-frequent-technology-english-words 程序员工作中常见的英语词汇 项目地址: https://gitcode.com/gh_mirrors/mo/most-frequent-technology-english-words 点击查看 免费下载 本指南以 consumption 词条 为切入点,结合「程序…

📰

车辆动力学标定实战:从参数辨识到模型验证的完整流程

1. 课程定位与核心问题拆解1.1 这门课到底在解决什么问题车辆动力学标定,说白了就是让仿真模型和真实车辆“对上号”。很多同学在做车辆控制、自动驾驶算法验证或者底盘调校的时候,都会遇到一个尴尬的局面:仿真里跑得漂漂亮亮,一上…

📰

Apereo CAS 指标导出 Datadog 实战:Micrometer Registry 配置与运维指南

后端认证鉴权单点登录 【免费下载链接】cas Apereo CAS - Identity & Single Sign On for all earthlings and beyond. 项目地址: https://gitcode.com/gh_mirrors/ca/cas 点击查看 免费下载 本指南聚焦于 Apereo CAS 将运行时指标周期性地导出到 Datadog 的完…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬