zookeeper配置

下载zookeeper,并解压


zookeeper配置_第1张图片
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

2.png

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

zookeeper配置_第2张图片
3.png

5.通过客户端连接验证

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

zookeeper配置_第3张图片
4.png
zookeeper配置_第4张图片
5.png

你可能感兴趣的:(zookeeper配置)