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