zookeeper安装
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。
安装
1、下载最新稳定版zookeeper:
wget http://apache.stu.edu.tw/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz
2、安装:
tar zxvf zookeeper-3.4.6.tar.gz
mv zookeeper-3.4.6 /usr/local/zookeeper
cd /usr/local/
chown -R root.root zookeeper
cd zookeeper/conf
cp zoo_sample.cfg zoo.cfg
修改配置文件完成后如下:
# cat zoo.cfg | grep -v "^#"
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/data/zookeeper
clientPort=2181
maxClientCnxns=60
autopurge.snapRetainCount=3
autopurge.purgeInterval=1
启动:
# ./zkServer.sh start
JMX enabled by default
Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
查看运行状态:
# netstat -lntp | grep java
tcp 0 0 0.0.0.0:2181 0.0.0.0:* LISTEN 5649/java
tcp 0 0 0.0.0.0:50794 0.0.0.0:* LISTEN 5649/java