zookeeper单机部署部署
下载地址 https://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz
解压zookeeper 压缩包
tar -xvf apache-zookeeper-3.6.2-bin.tar.gz
进入解压后的zookeeper目录
cd apache-zookeeper-3.6.2-bin
编辑 zoo.cfg文件
cd ZOOKEEPER_HOME/conf
vim zoo.cfg 添加如下内容:
tickTime=2000
dataDir=/usr/local/zookeeper/data
clientPort=2181
保存编辑
启动zookeeper
cd ZOOKEEPER_HOME/bin
执行 ./zkServer.sh start
ZOOKEEPER集群部署方式
集群部署方式 在 zoo.cfg 中添加每个集群服务器的ip配置
tickTime=2000
dataDir=/usr/local/zookeeper/data // zookeeper 数据目录
clientPort=2181
initLimit=5
syncLimit=2
server.1=yourServerIP:2888:3888
server.2=yourServerIP:2888:3888
server.3=yourServerIP:2888:3888
dataDir=/usr/local/zookeeper/data zookeeper 目录中添加myid 文件
vi myid 输入内容对应 服务id 每个zookeeper 服务器 分别 对应输入 1 2 3
server.3
server.2
server.1
设置完成后分别启动zookeeper集群服务器
ZOOKEEPER_HOME/bin/zkServer.sh start