单机版安装
进入zooKeeper官网:http://zookeeper.apache.org/,找到你想下载的版本,我这里下载的是 zookeeper 3.5.4 版本。
把 zookeeper-3.5.4.tar.gz 放到指定目录
/Users/shifeifei/Software/zk-3.5.4
这是我的目录。
执行解压命令:
tar -zxvf zookeeper-3.5.4.tar.gz
得到目录 , zookeeper-3.5.4-beta,可观察到zookeeper的目录结构及内容:
zookeeper 环境变量配置
vim ~/.bash_profileexport ZK_HOME=/Users/shifeifei/Software/zk-3.5.4/zookeeper-3.5.4-betaexport PATH=$ZK_HOME/bin:$PATHsource ~/.bash_profile
zookeeper 相关配置
- 配置 zoo.cfg 文件
进入到目录
/Users/shifeifei/Software/zk-3.5.4/zookeeper-3.5.4-beta/conf
修改文件 zoo_sample.cfg 文件内容,并重新命名为 zoo.cfg
tickTime=2000initLimit=10syncLimit=5dataDir=/Users/shifeifei/Software/zk-3.5.4/zk-data/dataLogDir=/Users/shifeifei/Software/zk-3.5.4/zk-log/clientPort=2181#maxClientCnxns=60#autopurge.snapRetainCount=3#autopurge.purgeInterval=1server.1=127.0.0.1:2888:3888
其中 dataDir 和 dataLogDir 目录是你自定义指定的。
- 创建 myid 文件,该文件在 dataDir 所表示的目录下
文件内容是:server.1=127.0.0.1:2888:3888 中的 server.1 的 1
启动服务
进入目录
/Users/shifeifei/Software/zk-3.5.4/zookeeper-3.5.4-beta/bin
执行命令:
./zkServer.sh start