1、官网下载zookeeper-3.4.8.tar.gz,解压缩到Linxu的任意目录上。
/home/zookeeper/zookeeper-3.4.8
2、在建立三个文件夹用来存放数据。
drwxr-xr-x. 3 root root 60 5月 30 19:54 zookserver1
drwxr-xr-x. 3 root root 60 5月 30 19:55 zookserver2
drwxr-xr-x. 3 root root 60 5月 30 19:55 zookserver3
记得每个文件夹下建一个myid的文件,里面写1或者2或者3(重要)
3、在安装目录conf目录下新建3个配置文件。
-rw-r--r--. 1 root root 1023 5月 30 19:53 zoo1.cfg
-rw-r--r--. 1 root root 1023 5月 30 19:53 zoo2.cfg
-rw-r--r--. 1 root root 1023 5月 30 19:53 zoo3.cfg
tickTime=5000
initLimit=10
syncLimit=5
#如果在一台机器的话 3个文件分别改为zookserver1,zookserver2,zookserver3
dataDir=/home/zookeeper/zookserver1
#如果在一台机器的话 3个文件的端口不能相同
clientPort=2181
server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:2889:3889
server.3=127.0.0.1:2890:3890
4、在bin目录下启动服务
./zkServer.sh start zoo1.cfg
./zkServer.sh start zoo2.cfg
./zkServer.sh start zoo3.cfg
5、查看集群状态 ./zkServer.sh status
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/zookeeper/zook
clientPort=2181 #查看那个端口的状态