Linux 安装 Zookeeper

Linux 安装 Zookeeper


1-Zookeeper 下载

官方:

网盘:


2-Zookeeper 安装

a、安装环境

b、解压 Zookeeper 免编译包

tar -zxvf /data/targz/apache-zookeeper-3.6.2-bin.tar.gz -C /data/opt/

在这里插入图片描述
c、新增配置文件 zoo.cfg

cd /data/opt/apache-zookeeper-3.6.2-bin/conf

# zoo_sample.cfg 是模板配置文件
cp ./zoo_sample.cfg ./zoo.cfg

d、修改配置文件 zoo.cfg

# 基本事件单元,单位毫秒。
# 用来设置心跳,最小的 session 过期时间为 tickTime 的两倍,Zookeeper 中的其他时间都是以这个为倍数的。
tickTime=2000

initLimit=10
syncLimit=5

# 存储内存中数据库快照的位置,默认是 /tmp/zookeeper
dataDir=/data/data/zookeeper/data

# 日志路径,也就是事务日志。
# 为了一致性,Zookeeper 对于客户端的写入请求在返回之前就要把本次操作写入到事物日志中。
dataLogDir=/data/data/zookeeper/log

# 监听客户端连接的端口
clientPort=2181

e、创建存储目录 data、log

mkdir -p /data/data/zookeeper/data /data/data/zookeeper/log

f、启动 Zookeeper 服务端

/data/opt/apache-zookeeper-3.6.2-bin/bin/zkServer.sh start

在这里插入图片描述

/data/opt/apache-zookeeper-3.6.2-bin/bin/zkServer.sh status

在这里插入图片描述
g、重启 Zookeeper 服务端

/data/opt/apache-zookeeper-3.6.2-bin/bin/zkServer.sh restart

在这里插入图片描述
h、关闭 Zookeeper 服务端

/data/opt/apache-zookeeper-3.6.2-bin/bin/zkServer.sh stop

在这里插入图片描述
i、客户端连接 Zookeeper

# ./bin/zkCli.sh -server ip:port
# 默认连接:127.0.0.1:2181
/data/opt/apache-zookeeper-3.6.2-bin/bin/zkCli.sh

在这里插入图片描述
在这里插入图片描述
j、非 root 用户启动 Zookeeper

# 修改软件、data、log 目录所属用户及用户组
chown -R zkUser:zkGroup /data/opt/apache-zookeeper-3.6.2-bin
chown -R zkUser:zkGroup /data/data/zookeeper/data
chown -R zkUser:zkGroup /data/data/zookeeper/log

# 修改软件、data、log 目录权限
chmod -R 755 /data/opt/apache-zookeeper-3.6.2-bin
chmod -R 755 /data/data/zookeeper/data
chmod -R 755 /data/data/zookeeper/log

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 创作都市 设计师:CSDN官方博客 返回首页