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

2.png

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

3.png

5.通过客户端连接验证

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

4.png
5.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容