ZK集群搭建

编程入门 行业动态 更新时间:2024-10-27 05:36:55

ZK<a href=https://www.elefans.com/category/jswz/34/1771240.html style=集群搭建"/>

ZK集群搭建

本ZK集群教程使用CenterOS7系统

准备工作:在虚拟机上安装三台CenterOS7系统虚拟机

本人安装的三台机器ip地址为

192.168.67.147

192.168.67.148

192.168.67.149

 

1、三台虚拟机均使用root用户操作

su root

 

2、下载zk包

wget .4.9.tar.gz

ps: 如果这个地址失效,请到apache zk 官网查找可访问资源地址

 

3、将zk包解压至指定文件下,并重命名

tar -zxvf zookeeper-3.4.9.tar.gz -C /usr/local

cd /usr/local

mv zookeeper-3.4.9.tar.gz zk

 

4、在zk包下新建data、logs目录

cd /usr/local/zk

mkdir data

mkdir logs

 

5、配置hosts映射

192.168.79.152 zookeeper-1

192.168.79.153 zookeeper-2

192.168.79.154 zookeeper-3

 

6、修改zk配置文件(基本配置)

cd /usr/local/zk/conf

cp zoo_sample.cfg zoo.cfg

vi zoo.cfg

dataDir=/usr/local/zk/data

dataLogDir=/usr/local/zk/logs

server.1=zookeeper-1:2881:3881

server.2=zookeeper-2:2881:3881

server.3=zookeeper-3:2881:3881

 

7、开启防火墙策略

firewall-cmd --zone=public --add-port=2181/tcp --permanent

firewall-cmd --zone=public --add-port=2881/tcp --permanent

firewall-cmd --zone=public --add-port=3881/tcp --permanent

firewall-cmd --reload

firewall-cmd --zone=public --query-port=2181/tcp

firewall-cmd --zone=public --list-ports

 

8、以上7个部署在三台虚拟机上执行相同操作

接下来新增myid文件数据,在三台机器分别执行

在zookeeper-01中

echo 1 > /usr/local/zk/data/myid

在zookeeper-02中

echo 2 > /usr/local/zk/data/myid

在zookeeper-03中

echo 3 > /usr/local/zk/data/myid

 

9、启动查看zk,ZK集群安装完成

/usr/local/zk/bin/zkServer.sh start

/usr/loca/zk/bin/zkServer.sh status

 

更多推荐

ZK集群搭建

本文发布于:2024-02-12 01:17:11,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1684887.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:集群   ZK

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!