环境准备
至少需要3台机器
172.16.88.200
172.16.88.201
172.16.88.202
1.按装jdk
yum install openjdk
2.上传软件至3台机器上
scp zookeeper-3.4.5.tar.gz root@172.16.88.200:/root/zookeeper.tar.gz
scp zookeeper-3.4.5.tar.gz root@172.16.88.201:/root/zookeeper.tar.gz
scp zookeeper-3.4.5.tar.gz root@172.16.88.202:/root/zookeeper.tar.gz
3. 解压文件
mkdir apps
tar -zxvf zookeeper.tar.gz -C apps
4.修改配置
cd apps/zookeeper-3.4.5/conf
cp zoo_sample.cfg zoo.cfg
## 修改如下配置
dataDir=/root/zkData # 表示zk数据存放的地址
# 添加配置
server.1=172.16.88.200:2888:3888
server.2=172.16.88.201:2888:3888
server.3=172.16.88.202:2888:3888
# 分别在每台机器的/root/zkData中添加一个文件myid
echo 1 > /root/zkData/myid
echo 2 > /root/zkData/myid
echo 3 > /root/zkData/myid
5.检查一下防火墙
service iptables stop
6.zookeeper命令
# 启动
zkServer.sh start
# 查看状态
zkServer.sh status
# 停止
zkServer.sh stop
# 连接zookeeper
zkCli.sh