zookeeper 集群搭建及Shell操作

本文详细介绍了Zookeeper集群的搭建步骤,包括服务器准备、配置修改、启动流程,以及客户端的基本操作和常用Shell命令。同时,深入探讨了Zookeeper的watch机制和领导者选举机制,提供了实际操作示例,帮助读者全面理解Zookeeper集群的管理和使用。

一、搭建准备

① 下载 zookeeeper 的压缩包,我们在此处使用版本为 3.4.6

zookeeper官网

② 准备三台服务器

服务器需要配置域名映射

node1 / 172.17.0.8 node2 / 172.17.30.12 node3 / 172.17.30.26

将安装包上传到 3 台服务器,并解压安装包到指定的目录

# 进入到自定义的目录
cd /opt/software

# 解压安装包
tar -zxvf zookeeper-3.4.6.tar.gz

二、修改配置

① 3 台服务器的 zookeeeper 的这些操作是相同的,只有修改 zoo.cfg 中的配置信息是不同的

# 1. 进入zookeeeper配置文件目录
cd /opt/software/zookeeper-3.4.6/conf/

# 2. 复制并创建新的配置文件
cp zoo_sample.cfg zoo.cfg

# 3.创建数据存放目录
mkdir -p /opt/software/zookeeper-3.4.6/zkdatas/

② 修改 3 台服务器的 zookeeeper 配置信息

# 3 台服务器相同的操作
cd /opt/software/zookeeper-3.4.6/conf/
vim zoo.cfg
# 修改和增加以下内容
# Zookeeper的数据存放目录,修改数据目录
dataDir=/opt/software/zookeeper-3.4.6/zkdatas/
# 保留多少个快照,本来就有这个配置, 只不过注释了, 取消注释即可
autopurge.snapRetainCount=3
# 日志多
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值