环境:
- 俩台CentOS 7
192.168.64.133 master
192.168.64.135 slave1
192.168.64.136 slave2
步骤:
-
tar -zxvf apache-zookeeper-3.6.0-bin.tar.gz -C ./
-
mv apache-zookeeper-3.6.0-bin zookeeper(可选操作)
-
cd zookeeper/conf/目录下,然后cp zoo_sample.cfg zoo.cfg复制一下
-
vi zoo.cfg添加
tickTime=2000 initLimit=10 syncLimit=5 dataDir=/usr/local/zookeeper/data clientPort=2181 server.0=192.168.64.133:2888:3888 server.1=192.168.64.135:2888:3888 server.2=192.168.64.136:2888:3888
-
在每一个机器加上对应的myId(这里的data目录是指在zoo.cfg配置的dataDir=/usr/local/zookeeper/data目录里)
-
nohup ./bin/zkServer.sh start(后台启动zookeeper)
-
./bin/zkServer.sh status查看集群状态