CentOS 7 环境下安装 ZooKeeper
ZooKeeper 安装配制相对比较简单,这里仅记录下测试环境中的安装配置,以备查询。
1> 下载 ZooKeeper
Zookeeper 官网上提供了镜像下载站点,链接地址为:http://www.apache.org/dyn/closer.cgi/zookeeper/,下载推荐的稳定版本即可;
2> 配制 ZooKeeper (最小化配制)
独立模式配制:
tickTime=2000 //心跳;
dataDir=/var/lib/zookeeper //zookeeper数据存放目录(自定义文件目录)
clientPort=2181 //监听端口
在 Zookeeper 解压目录下的 conf 目录下新建 zoo.cfg 文件,并复制上面的配制,路径为 "/zookeeper/conf/zoo.cfg"。或者是复制目录下的 zoo_sample.cfg 修改为 zoo.cfg 并修改为配制内容。
3> 启动 ZooKeeper
./zkServer.sh start
4> 客户端连接
./zkCli.sh -server localhost:2181 (根据自己的配制文件修改)
5> 其它常用参数释义
dataLogDir = /var/path // zookeeper 事务日志, 如不指定此项,事务日志将写入 dataDir 目录下;
preAllocSize // 指定事务日志文件的大小,默认为 64M;
snapCount //
maxClientCnxns //客户端最大连接数,防止恶意抢占资源;
autopurge.snapRetainCount //