搭建zookeeper集群
ben 2020-03-02
zookeeper
kafka
# 三部机器如下
node1 192.168.1.129
node2 192.168.1.132
node3 192.168.1.134
1
2
3
2
3
# 下载zookeeper,解压到/data目录下
wget http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
1
# node1
修改配置文件
vim zoo.cfg
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/data/zookeeper-3.4.14/dataDir
clientPort=2181
server.1=0.0.0.0:2888:3888
server.2=192.168.1.132:2888:3888
server.3=192.168.1.134:2888:3888
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
在对应路径下创建文件夹
mkdir /data/zookeeper-3.4.14/dataDir
cd /data/zookeeper-3.4.14/dataDir
vim myid
1
1
2
3
4
2
3
4
# node2
修改配置文件
vim zoo.cfg
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/data/zookeeper-3.4.14/dataDir
clientPort=2181
server.1=192.168.1.129:2888:3888
server.2=0.0.0.0:2888:3888
server.3=192.168.1.134:2888:3888
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
在对应路径下创建文件夹
mkdir /data/zookeeper-3.4.14/dataDir
cd /data/zookeeper-3.4.14/dataDir
vim myid
2
1
2
3
4
2
3
4
# node3
vim zoo.cfg
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/data/zookeeper-3.4.14/dataDir
clientPort=2181
server.1=192.168.1.129:2888:3888
server.2=192.168.1.132:2888:3888
server.3=0.0.0.0:2888:3888
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
在对应路径下创建文件夹
mkdir /data/zookeeper-3.4.14/dataDir
cd /data/zookeeper-3.4.14/dataDir
vim myid
3
1
2
3
4
2
3
4
# 启动zookeeper
3个节点中,先启动的为leader
/data/zookeeper-3.4.14/bin/zkServer.sh start
/data/zookeeper-3.4.14/bin/zkServer.sh status
1
2
2