一 环境搭建
1. 下载
wget http://mirror.bit.edu.cn/apache/zookeeper/stable/zookeeper-3.4.6.tar.gz
其他版本下载地址(最好使用stable版本):http://zookeeper.apache.org/releases.html
2. 安装
tar xzvf zookeeper-3.4.6.tar.gz
3. 配置
cp conf/zoo_sample.cfg conf/zoo.cfg
vim conf/zoo.cfg
修改成如下配置tickTime=2000
initLimit=5
syncLimit=2
dataDir=xxxx/zookeeper/server1/data
dataLogDir=xxx/zookeeper/server1/dataLog
clientPort=2181
server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:2889:3889
server.3=127.0.0.1:2890:3890
在data目录编辑myid文件,内容为与server.x的数字一直的值
这里是1,2,3
在/etc/profile文件中设置PATH
修改profile文件:
sudo vi /etc/profile
export ZOOKEEPER_HOME=/home/hadooptest/zookeeper-3.4.3
PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH
二 . 使用zooker
1. 启动,查看状态
./bin/zkServer.sh start
./bin/zkServer.sh status
2. 启动客户端
./bin/zkCli.sh -server 127.0.0.1:2181
输入help有命令帮助信息
3. 停止
./bin/zkServer.sh stop