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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值