Linux环境安装ZooKeeper
-
确保系统已经安装JDK,如果未安装,首先需要进行安装JDK,参考Linux(CentOS 7)安装JDK踩坑记录
-
在ZooKeeper官网下载安装包
现在最新稳定版本为3.6.1,下载地址为:https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper-3.6.1/apache-zookeeper-3.6.1-bin.tar.gz
- 安装ZooKeeper
将下载的压缩文件传输到CentOS中的/usr/local/zookeeper目录下面,进行解压tar zxvf apache-zookeeper-3.6.1-bin.tar.gz
- 编辑配置文件
进入conf目录,将zoo_sample.cfg这个文件复制为zoo.cfg:cp zoo_sample.cfg zoo.cfg
修改zoo.cfg,配置dataDir和DataLogDir
dataDir=/usr/local/zookeeper/apache-zookeeper-3.6.1-bin/data
dadaLogDir=/usr/local/zookeeper/apache-zookeeper-3.6.1-bin/log

※为什么要做这样的修改呢?
看zoo_sample.cfg中的注释,do not use /tmp for storage, /tmp here is just
当然,配置完目录之后别忘了在创建data和log目录
- 配置环境变量
打开配置文件:vim /etc/profile
export ZOOKEEPER_INSTALL=/usr/local/zookeeper/apache-zookeeper-3.6.1-bin/
export PATH=$PATH:$ZOOKEEPER_INSTALL/bin
使其生效:source /etc/profile
- 启动ZooKeeper服务端
命令:sh zkServer.sh start
- 启动ZooKeeper客户端进行连接
命令:sh zkCli.sh
由于博主也是在攀登的路上,文中可能存在不当之处,欢迎各位多指教! 如果文章对您有用,那么请点个”推荐“,以资鼓励!
欢迎各位加我主页weixin,备注“博客园”,进入技术交流群,和我一起讨论和交流,共同进步!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具