单机版搭建
下载安装包
# wget http://mirrors.shu.edu.cn/apache/zookeeper/stable/zookeeper-3.4.12.tar.gz
解压安装包
# tar -zxvf zookeeper-3.4.12.tar.gz
修改配置文件名称
# cd zookeeper-3.4.12
# cp conf/zoo_sample.cfg conf/zoo.cfg
启动服务端
# sh zkServer.sh start ../conf/zoo.cfg &
检验是否启动弄
# ps -ef | grep zookeeper
启动客户端
# sh zkCli.sh
查看节点
# 查看根节点
# ls /
# 查看其它节点
# ls /zookeeper
查看节点信息
# get /zookeeper
集群版搭建
在单机版基础上修改配置文件信息
# 数据目录
dataDir=XX
# 日志目录
dataLogDir=XX
集群服务器地址&端口号
server.1=ip:port:port
server.2=ip:port:port
server.3=ip:port:port
远程拷贝安装文件目录
# scp -r filename [email protected]:path
设置myid,不同机器id不同
# dataDir为数据目录
# echo '1' > dataDir/myid
分别启动服务端
# sh zkServer.sh start
启动客户端
# sh zkCli.sh -server ip:port