安装
环境
centos-release-7-6
单机
-
安装jdk
-
下载
wget http://mirror.bit.edu.cn/apache/zookeeper/stable/zookeeper-3.4.14.tar.gz tar -zxvf zookeeper-3.4.14.tar.gz
-
复制配置文件
cd conf/ cp zoo_sample.cfg zoo.cfg
-
修改配置文件
vim zoo.cfg ## 修改 dataDir=/usr/data/zookeeper
-
添加环境变量 /etc/profile 新增
-
export ZK_HOME=/usr/local/zookeeper/zookeeper-3.4.14 export PATH=$ZK_HOME/bin:$PATH
-
重新加载 profile
source /etc/profile
-
启动命令
-
# 启动 zkServer.sh start # 停止 zkServer.sh stop # 重启 zkServer.sh restart
集群(1个leader,2个follower,1个observer)
-
克隆主机
四台机器:10.211.55.6,10.211.55.7,10.211.55.8,10.211.55.9
-
修改config文件
vim zoo.cfg ## 修改 server.1=10.211.55.6:2888:3888 server.2=10.211.55.7:2888:3888 server.3=10.211.55.8:2888:3888 server.4=10.211.55.9:2888:3888:observer
10.211.55.9(观察者另外新增一行)
## 修改 peerType=observer
-
搭建完成