首页 > 系统服务 > 详细

linux 中 zookeeper 安装

时间:2021-06-08 17:23:20      阅读:14      评论:0      收藏:0      [点我收藏+]

zookeeper 官网地址 https://zookeeper.apache.org/
1.下载zookeeper 安装包
进入zookeeper 官网选择稳定版进行下载

wget https://mirrors.bfsu.edu.cn/apache/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3.tar.gz

技术分享图片

2.解压下载好的zookeeper
tar -xf apache-zookeeper-3.6.3.tar.gz

技术分享图片

3.配置

cd apache-zookeeper-3.6.3/
mkdir data
cd conf/
cp ./zoo_sample.cfg ./zoo.cfg
vim  zoo.cfg
dataDir=/usr/src/software/zook/apache-zookeeper-3.6.3/data

技术分享图片

技术分享图片

配置说明:
tickTime
心跳基本时间单位,毫秒级,ZK基本上所有的时间都是这个时间的整数倍。

initLimit

tickTime的个数,表示在leader选举结束后,followers与leader同步需要的时间,如果followers比较多或者说leader的数据灰常多时,同步时间相应可能会增加,那么这个值也需要相应增加。当然,这个值也是follower和observer在开始同步leader的数据时的最大等待时间(setSoTimeout)

syncLimit

tickTime的个数,这时间容易和上面的时间混淆,它也表示follower和observer与leader交互时的最大等待时间,只不过是在与leader同步完毕之后,进入正常请求转发或ping等消息交互时的超时时间。

dataDir

内存数据库快照存放地址,如果没有指定事务日志存放地址(dataLogDir),默认也是存放在这个路径下,建议两个地址分开存放到不同的设备上。

clientPort

配置ZK监听客户端连接的端口

4.启动zookeeper服务 进入bin目录
./zkServer.sh start &

linux 中 zookeeper 安装

原文:https://www.cnblogs.com/xingqiang/p/14862782.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!