前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >zookeeper集群安装

zookeeper集群安装

原创
作者头像
词不悉心
发布2022-09-21 14:34:34
4220
发布2022-09-21 14:34:34
举报
文章被收录于专栏:指标建设指标建设

服务器环境

zookeeper 版本:3.7.1

地址

myid

9.135.147.192

1

9.134.87.72

2

9.135.91.94

3

下载安装包

进入官网 https://zookeeper.apache.org/releases.html 下载后得到apache-zookeeper-3.7.1-bin.tar.gz

image.png
image.png

配置节点信息

上传至服务器,解压安装包

tar -zxvf apache-zookeeper-3.7.1-bin.tar.gz

进入 conf 目录,将样例文件zoo_sample.cfg复制为zoo.cfg

cd conf; cp zoo_sample.cfg zoo.cfg

然后配置zoo.cfg 文件

修改数据目录和日志目录

dataDir=/data/zookeeper/data dataLogDir=/data/zookeeper/log

新增集群节点信息, 通信端口统一设置为2999,选举端口统一设置为3999

server.1=9.135.147.192:2999:3999 server.2=9.134.87.72:2999:3999 server.3=9.135.91.94:2999:3999

得到下面配置文件

image.png
image.png

新建数据和日志文件目录

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

三台机器重复上述步骤,在依次在三台机器上分别添加对应的myid文件

cd /data/zookeeper/data; touch myid; echo 1 > myid cd /data/zookeeper/data; touch myid; echo 2 > myid cd /data/zookeeper/data; touch myid; echo 3 > myid

启动及状态查询

bin/zkServer.sh start

image.png
image.png

查询zk节点状态,其中有一台是leader,另外两台是follower

bin/zkServer.sh status

image.png
image.png

至此zk就部署成功了

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 服务器环境
  • 下载安装包
  • 配置节点信息
  • 启动及状态查询
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档