知乎專欄 | 多維度架構 | 微信號 netkiller-ebook | QQ群:128659835 請註明“讀者” |
目錄
https://zookeeper.apache.org/
安裝 Apache ZooKeeper
cd /usr/local/src wget http://ftp.cuhk.edu.hk/pub/packages/apache.org/zookeeper/stable/zookeeper-3.4.8.tar.gz tar zxf zookeeper-3.4.8.tar.gz mkdir /var/lib/zookeeper cat >> zookeeper-3.4.8/conf/zoo.cfg <<EOF # The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just # example sakes. dataDir=/var/lib/zookeeper # the port at which the clients will connect clientPort=2181 # the maximum number of client connections. # increase this if you need to handle more clients #maxClientCnxns=60 # # Be sure to read the maintenance section of the # administrator guide before turning on autopurge. # # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance # # The number of snapshots to retain in dataDir #autopurge.snapRetainCount=3 # Purge task interval in hours # Set to "0" to disable auto purge feature #autopurge.purgeInterval=1 EOF zookeeper-3.4.8 /srv/
啟動ZooKeeper
[root@localhost srv]# /srv/zookeeper-3.4.8/bin/zkServer.sh start ZooKeeper JMX enabled by default Using config: /srv/zookeeper-3.4.8/bin/../conf/zoo.cfg Starting zookeeper ... STARTED