1.三台虚机为例
10.180.0.21
10.180.0.22
10.180.0.23
2.分别创建三台虚机机,虚拟机创建参考文档 https://blog.csdn.net/duanlei123456/article/details/87879640
3.使用 zookeeper-3.4.6.tar
4.新建目录存放zookerper-3.4.6.tar 到 /usr/local/software
5.解压到 tar -zxvf zookeeper-3.4.6.tar -C /usr/local
6配置环境变量:
export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.6
export PATH=$PATH:$ZOOKEEPER_HOME/bin
7.配置zookeeper 配置文件
cd /usr/local/zookeeper-3.4.6/conf
mv zoo_sample.cfg zoo.cfg
vi zoo.cfg
修改:
dataDir=/usr/local/zookeeper-3.4.6/data
添加:
server.0=10.180.0.21:2888:3888
server.1=10.180.0.22:2888:3888
server.2=10.180.0.23:2888:3888
8.创建data目录
mkdir /usr/local/zookeeper-3.4.6/data
9.创建myid文件
cd /usr/local/zookeeper-3.4.6/data
vi myid
分别添加
0
1
3
10.启动
cd /usr/local
zkServer.sh start
查看状态
zkServer.sh status
注意: 一定要关闭防火墙