以下输出 ZooKeeper 部署、安装流程
- 访问 ZooKeeper官网,
- 解压缩下载内容,这里下载版本为 zookeeper-3.4.9
- 复制文件 zoo_sample.cfg ,将其重命名为 zoo.cfg (文件相对路径在 conf 文件夹下)
- 进入bin目录,执行 ./zkServer.sh start 启动zookeeper
zoo.cfg 文件内容描述
- tickTIme:表示最小时间单元的长度,默认3000,单位为毫秒。
- initLimit:用于配置Leader节点登录Follower节点启动并完成数据同步的时间。
- syncLimit:用于配置Leader节点和Follower节点之间进行“心跳检测”的最大延迟时间。
- dataDir:用于配置ZooKeeper服务器存储快照文件的目录。
- clientPort:用户配置当前ZooKeeper服务器对外暴露的端口,默认2181。
验证 ZooKeeper 启动情况
- 执行 ./zkServer.sh status