美文网首页
Zookeeper(3.5.7)本地安装

Zookeeper(3.5.7)本地安装

作者: 这货不是王马勺 | 来源:发表于2023-01-30 14:56 被阅读0次

下载地址

官网首页:

https://zookeeper.apache.org/

进入官网后找到Getting Started,点击Download

通常企业不会选择最新版本,一般选择成熟稳定的版本,下载旧版本需要点击in the archive

我们选择3.5.7 (2020年)

我们下载对应包即可

本地安装

一般用于测试环境,简单使用;生产环境需要安装zookeeper集群
1.安装前准备
(1)安装对应的JDK
jps,java -version查看(1.8.0_212),或直接输入java,能出现对应参数就说明OK,一般企业服务器都会安装JDK
(2)拷贝apache-zookeeper-3.5.7-bin.tar.gz安装包到Linux系统下
(3)解压到指定目录(由-C参数指定)

tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz -C /opt/module/

(4)修改名称

mv  apache-zookeeper-3.5.7-bin/  zookeeper-3.5.7

进入目录后可以看到

bin目录下放相关启动脚本,管理命令等
conf目录下放配置文件等

cd  conf
cp  zoo_sample.cfg  zoo.cfg
vim  zoo.cfg

可以看到重要参数

修改dataDir为自定义目录,不要存放在tmp目录下,一般在zookeeper安装目录下新建zkData目录即可;
修改完成后可以启动

bin/zkServer.sh  start

我们再用jps查看一下对应进程

jps -l

启动客户端,对其进行访问

bin/zkCli.sh

直接启动即可,不用加参数
发现和linux类似的是可以使用ls命令,退出客户端使用quit

查看zookeeper当前状态

bin/zkServer.sh  status

停止zookeeper

bin/zkServer.sh  stop

配置参数解读

配置文件zoo.cfg中参数含义解读:
1.tickTime = 2000
通信心跳时间,zookeeper服务器与客户端心跳时间,单位ms

默认2000ms即2s,服务端和服务端的心跳频率,也是客户端和服务端的心跳频率

2.initLimit = 10
LF初始通信时限

leader和follower初始链接时能容忍的最多心跳数(如果tickTime = 2000,initLimit = 10,则leader和follower初始链接需要在20s以内)

3.syncLimit = 5
LF同步通信时限

leader和follower之间通信时间如果超过了syncLimit * tickTime,则leader认为follower死掉,从服务器列表中删除follower

4.dataDir =
存zookeeper数据的目录
注意:默认在tmp容易被linux定期删除,一般不建议放在tmp下

5.clientPort = 2181
客户端连接端口,默认2181,一般不修改

相关文章

  • Zookeeper(3.5.7)本地安装

    下载地址 官网首页: 进入官网后找到Getting Started,点击Download 通常企业不会选择最新版本...

  • 3.Zookeeper 3.5.7 安装

    1.集群规划 node06node07node08ZookeeperZookeeperZookeeper 2.解压...

  • Mac/Linux搭建本地kafka集群

    安装zookeeper 前提:装好Java8,配置好JAVA_HOME环境变量1.下载选择最新版(3.5.7)二进...

  • 2)zookeeper安装

    下载地址 http://zookeeper.apache.org/ 本地模式安装部署 1)安装前准备 ...

  • zookeeper

    B站视频资料最新看到 【尚硅谷】大数据技术之Zookeeper 3.5.7版本教程[https://www.bil...

  • 二 Zookeeper安装

    2.1 本地模式安装部署 1)安装前准备: (1)安装jdk (2)上传zookeeper到linux系统下 (3...

  • ZooKeeper本地模式安装

    1.安装前准备: (1)安装jdk(2)上传zookeeper到linux系统下(3)解压到指定目录 (4)配置环...

  • Zookeeper安装

    本地模式安装部署 安装前准备 安装jdk,拷贝zookeeper安装包到linux系统下,解压到指定的目录 tar...

  • 在mac OSX中安装启动zookeeper

    安装 zookeeper支持brew安装。 查看zookeeper 信息 安装zookeeper 安装后,在/us...

  • mac下如何安装并启动关闭zookeeper

    1、Mac安装ZooKeeper zookeeper支持brew安装,检查安装环境 安装后zookeeper配置文...

网友评论

      本文标题:Zookeeper(3.5.7)本地安装

      本文链接:https://www.haomeiwen.com/subject/rfuyhdtx.html