Zookeeper的下载、安装和启动

时间:2022-05-23 01:13:33

一、下载Zookeeper 版本 zookeeper-3.4.13

下载地址:https://archive.apache.org/dist/zookeeper/

解压后放在/usr/local/zookeeper-3.4.13 路径下

二、配置环境变量

vi /etc/profile

Zookeeper的下载、安装和启动

三、Zookeeper主要目录结果

bin:主要的一些运行命令

conf: 存放配置文件,其中我们需要修改zk.cfg

contrib: 附加的一些功能

dist-maven: mvn编译后的目录

docs :文档

lib: 需要依赖的jar包

recipes:案例demo代码

src:源码

四、Zookeeper配置文件,运行Zookeeper

1. zoo.cfg 配置

tickTime:用于计算的时间单元。比如session超时: N*tickTime

initLimit: 用于集群,允许从节点连接并同步到master节点的初始化连接时间,以tickTime的倍数来表示

syncLimit: 用户集群,master主节点与从节点之间发送消息,请求和应答时间。(心跳机制)

dataDir: 必须配置,数据文件路径

dataLogDir: 日志目录,如果不配置会和dataDir公用

clientPort: 连接服务器的端口,默认2181

2. 增加配置文件

cp zoo_sample.cfg zoo.cfg

vi zoo.cfg

Zookeeper的下载、安装和启动

创建对应目录下的文件夹 dataDir和dtaLogDir

3. 启动Zookeeper

cd bin

./zkServer.sh start

Zookeeper的下载、安装和启动

查看状态 ./zkServer.sh status

Zookeeper的下载、安装和启动

standalone 代表单机。

停止Zookeeper

./zkServer.sh stop