安装Zookeeper(集群版)

一、环境介绍(3台虚拟机)

IP Hostname
192.168.2.14 javaweb04
192.168.2.15 javaweb05
192.168.2.16 javaweb06

二、配置文件

1.修改zoo.cfg文件

vim /usr/zookeeper/conf/zoo.cfg #路径根据自己情况而定

修改:
    dataDir=/usr/zookeeper/data
在文件尾行添加:
    server.1=javaweb04:2888:3888
    server.2=javaweb05:2888:3888
    server.3=javaweb06:2888:3888
如图:

2.创建集群文件

cd /usr/zookeeper
mkdir data
cd data
touch myid
echo 1>myid #myid的内容必须唯一

如图:

3.补充说明

1) 3个zookeeper的zoo.cfg配置文件内容都一致
2) myid文件的内容对应zoo.cfg中server.x中的x。如:
    在192.168.2.14的机器中,myid的内容为1
    在192.168.2.15的机器中,myid的内容为2
    在192.168.2.16的机器中,myid的内容为3

三、关闭防火墙

chkconfig iptables off

四、启动zookeeper

/usr/zookeeper/bin/zkServer.sh start

五、查看状态

/usr/zookeeper/bin/zkServer.sh status
如图:



原文地址:https://www.cnblogs.com/moonlightL/p/7356380.html