zookeeper(一、集群部署)

集群部署

集群部署通常推荐部署为奇数个zookeeper,如3个、5个、7个等。

配置文件

修改conf下配置文件为zoo.cfg

# 服务之间心跳时间间隔
tickTime=2000
# follower连接leader的初始化时间,单位是tickTime
initLimit=10
# follower与leader之间请求和响应的时间,单位是tickTime
syncLimit=5
# 存储地址
dataDir=D:\zookeeper\zookeeper-3.6.1-master\data
# 端口
clientPort=2181
# server.A=B:C:D
# A 数字,服务器的编号
# B 服务器IP地址
# C leader选举的端口
# D zookeeper服务器之间通信端口
server.0=10.32.16.179:2888:3888
server.1=10.32.16.180:2888:3888
server.2=10.32.16.181:2888:3888

创建myid

在定义的dataDir文件下面新建myid文件,文件内容为定义的服务器编号,如:0 或1、2

命令

zkServer.sh start

zkServer.sh stop

zkServer.sh restart

zkServer.sh status

原文地址:https://www.cnblogs.com/Unlimited-Blade-Works/p/12895113.html