欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Zookeeper篇.搭建Zookeeper集群

程序员文章站 2022-07-14 11:43:26
...

准备工作:

1.准备3台机器,下面以A、B、C表示

2.配置3台机器免密码登录,参考下面链接

https://blog.csdn.net/lwf006164/article/details/93380023

A机器

第一步:下载安装包,版本是3.4.9

//下载链接
链接:https://pan.baidu.com/s/1WAk5EUgDEW7xWX5RMvLjgA
//提取码
提取码:lopf

第二步:上传到Linux服务器

第三步:解压安装

//解压命令
tar -zxvf zookeeper-3.4.9.tar.gz

第四步:配置环境变量

//zk的安装路径
export ZOOKEEPER_HOME=/root/install/zookeeper-3.4.9
//配置bin目录
export PATH=$ZOOKEEPER_HOME/bin:$PATH
//让配置生效
source ~/.bash_profile

第五步:到解压目录的conf文件夹下修改配置文件

mv zoo_sample.cfg zoo.cfg
vi zoo.cfg
修改内容:
dataDir=/data/soft/zookeeper-3.4.9/tmp
//zoo1是A机器是IP地址,zoo2是B机器的IP地址,zoo3是C机器的IP地址
server.1=zoo1:2888:3888
server.2=zoo2:2888:3888
server.3=zoo3:2888:3888

第六步:在zk安装目录下创建tmp目录和myid文件

//创建目录
mkdir tmp

第七步:在tmp目录下创建myid文件

//进入编辑模式
vi myid
//添加内容:第一台写1,以此类推
1

第八步:启动Zookeeper

//查看zk服务端启动命令说明
zkServer.sh help
//启动zk服务
zkServer.sh start
//查看zk客户端启动命令说明
zkCli.sh help
//查看zk服务端的状态
zkServer.sh status
//zk客户端登陆服务端,zoo1是A机器是IP地址,zoo2是B机器的IP地址,zoo3是C机器的IP地址
zkCli.sh -server zoo1:2181 stat
zkCli.sh -server zoo2:2181 stat
zkCli.sh -server zoo3:2181 stat

第九步:机器B与C重复上面的步骤

相关标签: 搭建Zookeeper集群