Linux之zookeeper集群搭建

Zookeeper3.4.9版本集群搭建

一、集群架构

集群配置

二、下载zookeeper

地址:http://zookeeper.apache.org/releases.html

三、上传zookeeper到node1服务器

			注意:1.在服务器/opt目录下新建 softwares文件夹(用于存放所有的组件包) mkdir softwares

四、解压缩zookeeper的包

            注意:1.在服务器/opt目录下新建 servers文件夹(用于存放安装的组件服务)mkdir servers
		         2.解压zookeeper的包到servers目录下:	tar -zxvf zookeeper-3.4.9.tar.gz -C /opt/servers

五、修改配置文件

5.1进入zookeeper的配置文件夹下: cd /opt/servers/zookeeper-3.4.9/conf
5.2拷贝zoo_sample.cfg配置为zoo.cfg:   cp zoo_sample.cfg  zoo.cfg
5.3在zookeeper服务根目录下创建一个数据文件夹:mkdir -p /opt/servcers/zookeeper-3.4.9/zkdatas
5.4编辑zoo.cfg配置文件
	5.4.1配置数据存放目录:dataDir=/opt/servers/zookeeper-3.4.9/zkdatas
	5.4.2配置保留多少快照:autopurge.snapRetainCount=3
	5.4.3配置日志多少小时清理一次: autopurge.purgeInterval=12
	5.4.4配置集群服务器地址:
		 server.1=127.0.0.1:2888:3888
		 server.2=127.0.0.2:2888:3888
		 server.3=127.0.0.3:2888:3888
		 server.4=127.0.0.4:2888:3888
5.5配置myid:在zkdatas中新建myid文档,且写入值 1 的命令:echo 1 > /opt/servers/zookeeper-3.4.9/zkdatas/myid	
5.6把安装包分发到其它三台机器相同的目录下:
		 scp -r /opt/servers/zookeeper-3.4.9/  127.0.0.2:/opt/servers/
		 scp -r /opt/servers/zookeeper-3.4.9/  127.0.0.3:/opt/servers/	
		 scp -r /opt/servers/zookeeper-3.4.9/  127.0.0.4:/opt/servers/
5.7修改node2、node3、node4服务器的zookeeper下myid的值:
		 echo 2 > /opt/servers/zookeeper-3.4.9/zkdatas/myid	(在node2服务器上执行)	 
		 echo 3 > /opt/servers/zookeeper-3.4.9/zkdatas/myid	(在node3服务器上执行)	 
		 echo 4 > /opt/servers/zookeeper-3.4.9/zkdatas/myid	(在node4服务器上执行)	 
		 验证是否更改成功:
		 more /opt/servers/zookeeper-3.4.9/zkdatas/myid	(每台服务器上均可执行验证)

六、启动

	启动命令:/opt/servers/zookeeper-3.4.9/bin/zkServer.sh start
	验证命令:/opt/servers/zookeeper-3.4.9/bin/zkServer.sh status 
	注意验证(一定得所有节点启动完毕再验证,因为所有节点会自动选择leader)  leader与启动顺序有关哟
使用命令jsp查验所有关于java进程,每台机器都有一个(zookeeper进程)      QuorumPeerMain
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

以梦为馬Douglas

您的鼓励是对我最大的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值