zookeeper配置

下载zookeeper,并解压

《zookeeper配置》 1.png

修改配置文件
vim conf/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=/usr/zookeeper_349/data

the port at which the clients will connect

clientPort=2181
server.1=h1:2888:3888
server.2=h2:2888:3888
server.3=h3:2888:3888

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

3.分发到每个节点,并在每个节点对应目录创建data文件夹,创建myid文件,对应配置文件中的id

《zookeeper配置》 2.png

4.启动zookeeper,并查看状态
./bin/zkServer.sh start
./bin/zkServer.sh status

《zookeeper配置》 3.png

5.通过客户端连接验证

./bin/zkCli.sh -server h1:2181,h2:2181,h3:2181
Connecting to h1:2181,h2:2181,h3:2181

《zookeeper配置》 4.png
《zookeeper配置》 5.png

    原文作者:keon
    原文地址: https://www.jianshu.com/p/f1ade0933615
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞