1.解压缩
tar -zxvf zookeeper-3.4.5.tar
2.新建myid文件
zookeeper-3.4.5/目录下
touch myid
vim myid
# 新增
0
注意:myid文件标识服务器id,内容为“0”
3.修改cfg文件
zookeeper-3.4.5/conf目录下
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg
# 新增
# server.服务器id(myid)=ip(或者hostname):follower连接leader端口:leader选举端口
server.0=master:8880:7770
server.1=slave1:8881:7771
server.2=slave2:8882:7772
# 修改
dataDir=/usr/local/src/zookeeper-3.4.5
4.分发到从节点
scp -r zookeeper-3.4.5 slave1:/usr/local/src/
scp -r zookeeper-3.4.5 slave2:/usr/local/src/
注意:记得将从节点的myid修改为zoo.cfg对应的服务器id
- slave1的myid修改为1
- slave2的myid修改为2
5.启动
分别启动master slave1 slave2的zookeeper
zookeeper-3.4.5/bin目录下
./zkServer.sh start
6.查看状态
./zkServer.sh status