1:下载安装文件
zookeeper-3.4.9.tar.gz
2:解压到以下目录
/usr/local/services/zookeeper/zookeeper-3.4.9
3:进入conf目录,复制zoo_sample.cfg一份zoo.cfg,修改配置文件
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/services/zookeeper/zookeeper-3.4.9/data
dataLogDir=/usr/local/services/zookeeper/zookeeper-3.4.9/logs
clientPort=2181
server.1=server1:2888:3888
server.2=server2:2888:3888
server.3=server3:2888:3888
• tickTime:发送心跳的间隔时间,单位:毫秒
• initLimit: 这个配置项是用来配置 Zookeeper 接受客户端(这里所说的客户端不是用户连接 Zookeeper 服务器的客户端,而是 Zookeeper 服务器集群中连接到 Leader 的Follower 服务器)初始化连接时最长能忍受多少个心跳时间间隔数。当已经超过 5 个心跳的时间(也就是 tickTime)长度后 Zookeeper 服务器还没有收到客户端的返回信息,那么表明这个客户端连接失败。
总的时间长度就是 52000=10 秒
• syncLimit:这个配置项标识 Leader 与 Follower 之间发送消息,请求和应答时间长度,最长不能超过多少个 tickTime 的时间长度,总的时间长度就是 22000=4 秒
**• clientPort:**客户端连接 Zookeeper 服务器的端口,Zookeeper 会监听这个端口,接受客户端的访问请求。

本文档详细介绍了在Ubuntu上安装Zookeeper的步骤,包括下载安装文件、解压并配置Zookeeper,重点关注配置文件中的关键参数如tickTime、initLimit、syncLimit和clientPort的解释,以及dataDir和dataLogDir的设置。最后,文章提到了通过修改系统环境变量、创建软链接以简化Zookeeper的启动操作。
最低0.47元/天 解锁文章
946

被折叠的 条评论
为什么被折叠?



