Zookeeper篇.搭建Zookeeper集群

准备工作:

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
修改内容:
//最小时间单元(ms)
tickTime=2000
//领袖节点同步最新数据的最长时间,10个时间单元
initLimit=10
//心跳机制的时间间隔,5个时间单元
syncLimit=5
//数据存储目录
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重复上面的步骤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值