ZooKeeper在Linxu下集群配置

来源:互联网 发布:金山软件估值 编辑:程序博客网 时间:2024/05/16 13:56

参考 http://cn.soulmachine.me/blog/20140207/


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=5000initLimit=10syncLimit=5#如果在一台机器的话 3个文件分别改为zookserver1,zookserver2,zookserver3dataDir=/home/zookeeper/zookserver1#如果在一台机器的话 3个文件的端口不能相同clientPort=2181server.1=127.0.0.1:2888:3888server.2=127.0.0.1:2889:3889server.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 #查看那个端口的状态


0 0
原创粉丝点击