1. 程式人生 > >Linux zookeeper 單機安裝

Linux zookeeper 單機安裝

knowledge .com each guid zoo.cfg edge href 修改 connect

Zookeeper(端口2181)

下載地址 http://mirror.bit.edu.cn/apache/zookeeper/

技術分享圖片

解壓到/usr/local目錄

>tar -zxvf zookeeper-3.4.12.tar.gz -C /usr/local/

>cd /usr/local/zookeeper-3.4.12/

修改配置文件

>cd conf

>cp zoo_sample.cfg zoo.cfg

>vim zoo.cfg 更改配置

# 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=/tmp/zookeeper dataDir=/usr/local/zookeeper-3.4.12/data dataLogDir=/usr/local/zookeeper-3.4.12/
logs # 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

更改環境變量 添加如下配置

>vim /etc/profile

export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.12
export PATH=${ZOOKEEPER_HOME}/bin:${PATH}

>source /etc/profile

Linux zookeeper 單機安裝