zookeeper集群安装

需要先安装JDK  荐1.8

1. 下载

wget http://apache.stu.edu.tw/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz

2. 解压

tar zxvf zookeeper-3.4.10.tar.gz

3. 修改配置文件

cd zookeeper-3.4.10

mv conf/zoo-sample.cfg zoo.cfg

vim conf/zoo.cfg

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/letv/soft/zookeeper/zkdata
dataLogDir=/letv/soft/zookeeper/zkdatalog
clientPort=2181
server.1=10.112.28.245:2888:3888
server.2=10.112.28.229:2888:3888
server.3=10.112.28.241:2888:3888
#server.1 这个1是服务器的标识也可以是其他的数字, 表示这个是第几号服务器,用来标识服务器,这个标识要写到快照目录下面myid文件里
#10.112.28.245为集群里的IP地址,第一个端口是master和slave之间的通信端口,默认是2888,第二个端口是leader选举的端口,集群刚启动的时候选举或者leader挂掉之后进行新的选举的端
口默认是3888

4. 建myid文件

#server.1

echo "1" > zookeeper/zkdata/myid

#server.2

echo "2" > zookeeper/zkdata/myid

#server.3

echo "3" > zookeeper/zkdata/myid

5. 启动

./zookeeper-3.4.10/bin/zkServer.sh start

./zookeeper-3.4.10/bin/zkServer.sh restart

./zookeeper-3.4.10/bin/zkServer.sh stop

6. 查看状态

./zookeeper-3.4.10/bin/zkServer.sh status

[root@vm-10-112-28-241 soft]# ./zookeeper-3.4.10/bin/zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /xxx/soft/zookeeper-3.4.10/bin/../conf/zoo.cfg
Mode: leader

  

参考:http://www.cnblogs.com/luotianshuai/p/5206662.html#autoid-0-3-0 

zookeeper可视化管理工具node-zk-browser安装:http://www.cnblogs.com/kisf/p/7365690.html

 

原文地址:https://www.cnblogs.com/kisf/p/7357184.html