ZooKeeper 安装完整版——ZooKeeper3.4.6

@羲凡——只为了更好的活着

ZooKeeper 安装完整版——ZooKeeper3.4.6

在deptest3、deptest4、deptest5 三台机器上搭建zookeeper

1.下载地址如下:

https://archive.apache.org/dist/zookeeper/zookeeper-3.4.6/
在这里插入图片描述

2.安装

第1步:在deptest3 机器的 /usr/local/package 目录下解压 zookeeper-3.4.6.tar.gz

tar -zxf zookeeper-3.4.6.tar.gz -C ./

第2步:配置 /etc/profile

sudo vi /etc/profile
	# ZOOKEEPER_HOME
	export ZOOKEEPER_HOME=/usr/local/package/zookeeper-3.4.6
	export PATH=$PATH:$ZOOKEEPER_HOME/bin
# 重新加载/etc/profile文件
source /etc/profile 

第3步:修改 $ZOOKEEPER_HOME/conf/zoo.cfg 文件

# 先将zoo_sample.cfg重命名为zoo.cfg
mv $ZOOKEEPER_HOME/conf/zoo_sample.cfg $ZOOKEEPER_HOME/conf/zoo.cfg
# 修改参数
sudo vi $ZOOKEEPER_HOME/conf/zoo.cfg 
	dataDir=/usr/local/package/zookeeper-3.4.6/zkData
	# 2181是默认端口,如果端口占用可以改成别的,比如21810等
	clientPort=2181 
	server.1=deptest3:2888:3888
	server.2=deptest4:2888:3888   
	server.3=deptest5:2888:3888
	# 每两个小时清理一次
	autopurge.purgeInterval=2
	# 需要保留的文件数目,默认为3
	autopurge.snapRetainCount=5

第4步:创建 zoo.cfg 配置文件中的 dataDir目录,并在zkData目录下创建myid文件,编辑myid文件,内容是此台server的zk的id号,与 zoo.cfg 中的server.1/server.2/server.3保持一致,即 deptest3myid 文件对应 1deptest4myid 文件对应 2deptest5myid 文件对应 3

第5步:将 zookeeper-3.4.6 这个安装包分发到其他两台机器上

# 将dataDir/myid 修改为 2
scp -r /usr/local/package/zookeeper-3.4.6 deptest4:/usr/local/package/  
# 将dataDir/myid 修改为 3
scp -r /usr/local/package/zookeeper-3.4.6 deptest5:/usr/local/package/ 
3.启动并检验是否成功
# 此为启动命令,在任意目录下输入
zkServer.sh start
# 此为检验zk状态命令,在任意目录下输入
zkServer.sh status

如果 zk 启动正常则一台为 leader两台为 follower,如下

JMX enabled by default
Using config: /usr/local/package/zookeeper-3.4.6/bin/../conf/zoo.cfg
Mode: leader
JMX enabled by default
Using config: /usr/local/package/zookeeper-3.4.6/bin/../conf/zoo.cfg
Mode: follower

====================================================================

@羲凡——只为了更好的活着

若对博客中有任何问题,欢迎留言交流

  • 4
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值