Zookeeper在Ubuntu上安装-搭建集群-详细步骤
在Ubuntu 20.04.6 LTS上安装zookeeper3.9.5版本一、下载https://archive.apache.org/dist/zookeeper/zookeeper-3.9.5/apache-zookeeper-3.9.5-bin.tar.gz二、解压mkdir /usr/local/zookeepertar -zxvf /opt/software/apache-zookeeper-3.9.5-bin.tar.gz -C /usr/local/zookeeper/修改名字zookeeper-3.9.5sudo mv /usr/local/zookeeper/apache-zookeeper-3.9.5-bin /usr/local/zookeeper/zookeeper-3.9.5创建数据文件目录 和 日志目录mkdir -p /usr/local/zookeeper/zookeeper-3.9.5/zkdatamkdir -p /usr/local/zookeeper/zookeeper-3.9.5/zkdatalog三、修改配置文件cd /usr/local/zookeeper/zookeeper-3.9.5/confcp zoo_sample.cfg zoo.cfgvim zoo.cfg在zoo.cfg文件中修改如下dataDir/usr/local/zookeeper/zookeeper-3.9.5/zkdatadataLogDir/usr/local/zookeeper/zookeeper-3.9.5/zkdatalog四、配置环境变量vim /etc/profile在文件的最后添加如下#set zookeeper environmentexport ZK_HOME/usr/local/zookeeper/zookeeper-3.9.5export PATH$PATH:$ZK_HOME/bin刷新配置文件使其生效source /etc/profile五、启动/usr/local/zookeeper/zookeeper-3.9.5/bin/zkServer.sh start检查启动结果ps -ef |grep zookeeper/usr/local/zookeeper/zookeeper-3.9.5/bin/zkServer.sh status打开客户端创建一个节点zkCli.shcreate /zhang yanfen创建节点名称为zhang 值为 yanfenls /查看根节点下的子节点六、其他zookeeper命令# 启动命令默认就是后台运行zkServer.sh --config /usr/local/zookeeper/zookeeper-3.9.5/conf start/usr/local/zookeeper/zookeeper-3.9.5/bin/zkServer.sh --config /usr/local/zookeeper/zookeeper-3.9.5/conf start# 查看状态zkServer.sh statuszkServer.sh --config /usr/local/zookeeper/zookeeper-3.9.5/conf status# 停止zkServer.sh stopzkServer.sh --config /usr/local/zookeeper/zookeeper-3.9.5/conf stop# 重启zkServer.sh restartzkServer.sh --config /usr/local/zookeeper/zookeeper-3.9.5/conf restart七、集群搭建Zookeeper在20.04.6 LTS集群搭建搭建配置对应的clientPort192.168.150.1003180192.168.150.1013180192.168.150.10231807.1 、环境配置假设上面的100服务器已经配置好了把100服务器上的zookeeper拷贝到101/102服务器上scp -r /usr/local/zookeeper/ root192.168.150.101:/usr/local/zookeeperscp -r /usr/local/zookeeper/ root192.168.150.102:/usr/local/zookeeper7.2、配置zoo.cfg文件三台服务器都需要配置clientPort都为3180打开192.168.150.100机器修改配置文件zoo.cfg/usr/local/zookeeper/zookeeper-3.9.5/conf/zoo.cfgnano /usr/local/zookeeper/zookeeper-3.9.5/conf/zoo.cfg修改内容clientPort3180server.1192.168.150.100:2880:3880server.2192.168.150.101:2880:3880server.3192.168.150.102:2880:3880按ctrl0 保存 按回车再按ctrlx 退出配置说明如下server.AB:C:DA其中 A 是一个数字表示这个是服务器的编号B是这个服务器的 ip 地址CZookeeper服务器之间的通信端口DLeader选举的端口。7.3、创建数据文件目录 和 日志目录在三台服务器上mkdir -p /usr/local/zookeeper/zookeeper-3.9.5/zkdatamkdir -p /usr/local/zookeeper/zookeeper-3.9.5/zkdatalog7.4、创建myid文件三台服务器的数据文件夹下内容分别为1、2、3server.AB:C:D也即A的数字因为配置的数据文件的目录为/usr/local/zookeeper/zookeeper-3.9.5/zkdata所以要在此目录内创建myid文件。cd /usr/local/zookeeper/zookeeper-3.9.5/zkdatavim myid内容为:17.5、配置环境变量三台服务器vim /etc/profile在文件的最后添加如下#set zookeeper environmentexport ZK_HOME/usr/local/zookeeper/zookeeper-3.9.5export PATH$PATH:$ZK_HOME/bin刷新配置文件使其生效source /etc/profile7.6、分别启动三台服务器在192.168.150.100服务器上执行zkServer.sh --config /usr/local/zookeeper/zookeeper-3.9.5/conf start查看状态zkServer.sh --config /usr/local/zookeeper/zookeeper-3.9.5/conf status依次在192.168.150.101 192.168.150.102启动zookeeper在主节点的机器上打开客户端创建一个目录从节点无法创建192.168.150.100为主节点服务器在其上面执行如下脚本zkCli.sh -server localhost:3180客户端连接指定的服务器和端口create /jiqun01创建目录为jiqun01在从节点机器上打开客户端查看目录zkCli.sh -server localhost:3180ls /从节点机器上已经同步过来主节点上的数据打开prettyZoo.exe监控软件 查看zookeeper的状态

相关新闻

扬州中央空调维修-欧米到家金牌师傅全城区30分钟火速上门覆盖广陵/邗江/江都/仪征等全域各区 专治不制冷/漏水/异响/跳闸

扬州中央空调维修-欧米到家金牌师傅全城区30分钟火速上门覆盖广陵/邗江/江都/仪征等全域各区 专治不制冷/漏水/异响/跳闸

在扬州,中央空调突发故障是家庭、商铺与写字楼的高频烦心事——中央空调不制冷、内机漏水、外机异响跳闸、开机没反应等问题,往往在盛夏高温时集中爆发。很多用户会搜索“扬州中央空调维修”“扬州附近中央空调上门师傅”“扬州中央空调漏水维修电话”寻…

2026/8/2 7:21:11阅读更多 →
从信号空间到匹配滤波器:最佳接收原理与误码率性能分析

从信号空间到匹配滤波器:最佳接收原理与误码率性能分析

1. 项目概述:从“最佳接收”说起 在数字通信系统里,我们工程师每天打交道最多的,除了各种协议栈,就是怎么把信号从噪声里干干净净地“捞”出来。你可能会觉得,发射端把信号功率调大点不就行了?但现实是&…

2026/8/2 7:21:11阅读更多 →
IMX214传感器技术解析:堆栈式CMOS如何推动手机影像发展

IMX214传感器技术解析:堆栈式CMOS如何推动手机影像发展

1. 从一颗“芯”说起:IMX214的江湖地位与时代背景聊到手机摄影,尤其是安卓阵营在2014到2016年那段“军备竞赛”时期,有一个名字是绕不开的——索尼IMX214。这枚CMOS图像传感器,在当时几乎成了旗舰手机的“标配”,从一加…

2026/8/2 7:21:11阅读更多 →
3步让Windows XP重生:One-Core-API完整兼容层终极指南

3步让Windows XP重生:One-Core-API完整兼容层终极指南

3步让Windows XP重生:One-Core-API完整兼容层终极指南 【免费下载链接】One-Core-Api-Source A complete layer to get compatibility on XP/2003 for newer applications 项目地址: https://gitcode.com/gh_mirrors/on/One-Core-Api-Source 还在为Windows X…

2026/8/2 8:37:30阅读更多 →
深度备份安全解析|不用云端更安心!Privasa本地加密备份、整机迁移、永久归档全流程实测

深度备份安全解析|不用云端更安心!Privasa本地加密备份、整机迁移、永久归档全流程实测

一、为什么90%的人备份都在“裸奔”? 日常大家保存隐私资料、工作文件、证件截图、代码笔记,习惯性依赖云同步、云备份。 看似方便,实则隐患巨大:云端文件会被检索、审核、风控,私密内容容易被屏蔽、清空、归档&#x…

2026/8/2 8:37:30阅读更多 →
简历包装与背景调查:职业诚信的边界与应对策略

简历包装与背景调查:职业诚信的边界与应对策略

1. 项目概述:一次关于职业诚信的深度探讨 最近在和一些做招聘的朋友聊天,以及看到不少求职者在论坛上的讨论,一个话题总是绕不开,那就是“简历包装”。这个词听起来很中性,甚至带点专业感,但它的边界在哪里…

2026/8/2 8:37:30阅读更多 →
BioProBench:面向生物实验方案深度理解与复杂推理的AI评估基准

BioProBench:面向生物实验方案深度理解与复杂推理的AI评估基准

1. 项目概述:为什么我们需要BioProBench? 如果你在生物信息学、计算生物学或者AI for Science领域摸爬滚打过几年,一定会对“数据饥渴”这个词深有感触。我们手里有越来越强大的模型,从传统的RNN、LSTM到如今的Transformer、大语言…

2026/8/2 8:37:30阅读更多 →
MOBA游戏视野机制与ADC生存策略:以《英雄联盟》永恩对抗为例

MOBA游戏视野机制与ADC生存策略:以《英雄联盟》永恩对抗为例

在《英雄联盟》这类 MOBA 游戏中,探草丛是一个高风险、高回报的战术动作。对于依赖普攻和技能输出的 ADC(Attack Damage Carry,物理输出核心)玩家而言,每一次探草都可能决定团战的胜负乃至整局游戏的走向。而“永恩”作…

2026/8/2 8:37:30阅读更多 →
Terminal Bench 82.7 反超 Pro 预览版:V4-Flash Agent 能力拆解

Terminal Bench 82.7 反超 Pro 预览版:V4-Flash Agent 能力拆解

Terminal Bench 82.7 反超 Pro 预览版:V4-Flash Agent 能力拆解 先说一个反常识的事实:2026 年 7 月 31 日上线的 DeepSeek-V4-Flash 正式版,在一个关键 Agent 基准上,把自己的大哥 V4-Pro-Preview 踩在了脚下——Terminal Bench …

2026/8/2 8:35:30阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/2 0:00:10阅读更多 →
限时公开!某头部SaaS公司内部AI模板工厂架构文档(含5类行业模板源码+性能压测报告)

限时公开!某头部SaaS公司内部AI模板工厂架构文档(含5类行业模板源码+性能压测报告)

更多请点击: https://intelliparadigm.com 第一章:AI模板批量生成的核心价值与落地全景 AI模板批量生成正从实验性工具演进为现代软件工程的关键基础设施。它通过语义理解、上下文感知与结构化约束,将重复性高、模式明确的代码/文档/配置生成…

2026/8/2 0:00:12阅读更多 →
如何快速找回消失的网页:Web Archives浏览器扩展终极指南

如何快速找回消失的网页:Web Archives浏览器扩展终极指南

如何快速找回消失的网页:Web Archives浏览器扩展终极指南 【免费下载链接】web-archives Browser extension for viewing archived and cached versions of web pages, available for Chrome, Edge and Safari 项目地址: https://gitcode.com/gh_mirrors/we/web-a…

2026/8/2 0:00:13阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/2 0:00:10阅读更多 →
限时公开!某头部SaaS公司内部AI模板工厂架构文档(含5类行业模板源码+性能压测报告)

限时公开!某头部SaaS公司内部AI模板工厂架构文档(含5类行业模板源码+性能压测报告)

更多请点击: https://intelliparadigm.com 第一章:AI模板批量生成的核心价值与落地全景 AI模板批量生成正从实验性工具演进为现代软件工程的关键基础设施。它通过语义理解、上下文感知与结构化约束,将重复性高、模式明确的代码/文档/配置生成…

2026/8/2 0:00:12阅读更多 →
如何快速找回消失的网页:Web Archives浏览器扩展终极指南

如何快速找回消失的网页:Web Archives浏览器扩展终极指南

如何快速找回消失的网页:Web Archives浏览器扩展终极指南 【免费下载链接】web-archives Browser extension for viewing archived and cached versions of web pages, available for Chrome, Edge and Safari 项目地址: https://gitcode.com/gh_mirrors/we/web-a…

2026/8/2 0:00:13阅读更多 →
无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南:如何实现快速高效的多媒体处理

无损视频剪辑终极指南:如何实现快速高效的多媒体处理 【免费下载链接】lossless-cut The swiss army knife of lossless video/audio editing 项目地址: https://gitcode.com/gh_mirrors/lo/lossless-cut 在数字媒体创作领域,视频编辑处理的质量损…

2026/8/2 1:29:34阅读更多 →
AI辅助本科论文写作:8大工具评测与高效使用指南

AI辅助本科论文写作:8大工具评测与高效使用指南

1. 本科生论文写作的AI辅助现状本科毕业论文是每个大学生必须跨越的一道坎。记得我当年写论文时,光是文献检索就花了整整两周时间,打印的参考文献堆满了半个书桌。如今AI技术的发展为学术写作带来了革命性变化,合理使用这些工具可以节省80%以…

2026/8/2 2:32:55阅读更多 →
如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手

如何快速配置大麦自动抢票系统:从零开始搭建Python抢票助手 【免费下载链接】ticket-purchase 大麦自动抢票,支持人员、城市、日期场次、价格选择 项目地址: https://gitcode.com/GitHub_Trending/ti/ticket-purchase 还在为抢不到热门演唱会门票…

2026/8/2 2:09:20阅读更多 →