官网
zookeeper
下载安装包
wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz
解压
tar -zxvf zookeeper-3.4.9.tar.gz
配置
- 目录
zookeeper-3.4.9/conf
- 复制配置
cp zoo_sample.cfg zoo.cfg
- 修改配置
vim zoo.cfg
# zoo.cfg文件中内容如下
tickTime=2000
dataDir=/var/lib/zookeeper
clientPort=2181
- tickTime 单位为微秒,用于session注册和客户端和ZooKeeper服务的心跳周期。session超时时长最小为 tickTime的两倍
- dataDir ZooKeeper的状态存储位置,看名字就知道书数据目录。在你的系统中检查这个目录是否存在,如果不存在手动创建,并且给予可写权限。
- clientPort 客户端连接的端口。不同的服务器可以设置不同的监听端口,默认是2181
- 启动
./bin/zkServer.sh start ./conf/zoo.cfg
- 查看
./bin/zkServer.sh status
- 使用zkCli连接ZooKeeper
./bin/zkCli.sh -server localhost:2181