zookeeper下载与安装
1. 下载
从官网上下载:Apache ZooKeeper
?
2.? 下载本地后进行解压,其结构如下,不同版本略有不同
?3. 修改配置信息
进入目录中的conf目录,有一个zoo_sample.cfg文件,将其重命名为zoo.cfg,默认都是读取zoo.cfg文件信息。修改dataDir地址,默认是临时数据位置,可能会被删除,一般需要在zk目录下新增zkData文件夹,存放节点数据。
dataDir=/zookeerper/zookeeper1/zkDdata,这里是自己的文件地址。
4. 启动zk服务
使用命令:zkServer.sh start,windows 可双击zkServer.cmd;
使用命令zkServer.sh status 查看当前zk服务是否已启动
?表示启动成功。
停止服务可进行:zkServer.sh stop
5. 配置参数解读
- tickTime = 2000; 单位毫秒,心跳时间,服务端与客户端,服务端与服务端心跳检测时间; - initlimit = 10;单位是次,leader和follow初次连接时候最多能容忍10次心跳,超过这个时间还没有连接上,操作失败; - syncLimit = 5; 后面leader和follow之间的通信时间超过 syncLimit*tickTime ,就认为,follow死掉,删除follow; - dataDir:保存zookeeper数据的地址,默认是临时数据存储,需要重新指定路径; - clientPort=2181;客户端连接端口,一般不做修改
|