随笔 - 95  文章 - 0  评论 - 0  阅读 - 96658

Linux下安装Zookeeper教程

ZooKeeper 简介

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。


585b6161-ef37-408c-80bb-b31afe026030

一、下载 ZooKeeper

官网地址:https://zookeeper.apache.org/releases.html

使用命令下载:

wget https://dlcdn.apache.org/zookeeper/zookeeper-3.7.0/apache-zookeeper-3.7.0-bin.tar.gz

百度网盘下载
提取码:byv7

二、使用步骤

1.安装包解压

将下载好的安装包放到服务器目录下(这里放到soft目录下)

执行命令解压tar -xvzf apache-zookeeper-3.4.6-bin.tar.gz,zip使用unzip命令解压

2.修改配置

执行命令cd apache-zookeeper-3.4.6-bin/conf/,进入conf目录,修改zoo.cfg配置文件如下:


配置说明

配置项说明
tickTime用于计算的时间单元,以毫秒为单位,比如session超时:N*tickTime
initLimit用于集群,允许从节点链接并同步到master节点的初始化连接时间,以tickTime的倍数来表示
syncLimit用于集群,master主节点与从节点之间发送消息,请求和应答时间长度(心跳机制)
clientPort连接服务器的端口,默认是2181
dataDir快照日志目录,存放内存数据库快照的位置,必须配置
dataLogDir事务日志目录,不配置则和dataDir共用

3.启动服务

执行命令 ./zkServer.sh start,成功启动

相关命令 zkServer.sh start|stop|restart|status

ps:安装zookeeper之前,首先确保已经安装好了jdk,因为zookeeper是需要依赖java来进行编译的。

总结

以上就是今天要讲的内容,本文仅仅简单介绍了Linux下安装Zookeeper的步骤,以上方法亲测有效,希望能给大家一个参考。

创作不易,关注💖、点赞👍、收藏🎉就是对作者最大的鼓励👏,欢迎在下方评论留言🧐

posted on   猫的树kireCat  阅读(543)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示