zookeeper for mac

摘要

单机搭建多个zookeeper节点测试

安装包准备:

http://www.apache.org/dyn/closer.cgi/zookeeper
要下载有"-bin"的包,这样就能直接使用

解压后配置3个节点的配置文件

节点1:

tickTime=2000  
initLimit=10  
syncLimit=2  
dataDir=/usr/local/hadoop/softs/zookeeper/deploy/z1/data # 数据位置
clientPort=2181
server.1=127.0.0.1:2222:2225 # 三个节点的端口
server.2=127.0.0.1:3333:3335 
server.3=127.0.0.1:4444:4445

节点2:

tickTime=2000  
initLimit=10  
syncLimit=2  
dataDir=/usr/local/hadoop/softs/zookeeper/deploy/z2/data
clientPort=2182
server.1=127.0.0.1:2222:2225 
server.2=127.0.0.1:3333:3335 
server.3=127.0.0.1:4444:4445

节点3:

tickTime=2000  
initLimit=10  
syncLimit=2  
dataDir=/usr/local/hadoop/softs/zookeeper/deploy/z3/data
clientPort=2183
server.1=127.0.0.1:2222:2225 
server.2=127.0.0.1:3333:3335 
server.3=127.0.0.1:4444:4445

启动服务端

sudo bin/zkServer.sh start deploy/z1/z1.cfg
sudo bin/zkServer.sh start deploy/z2/z2.cfg
sudo bin/zkServer.sh start deploy/z3/z3.cfg
image.png

启动客户端

bin/zkCli.sh -server 127.0.0.1:2181,127.0.0.1:2182,127.0.0.1:2183

常用命令

# 创建节点
create /node data

# 写入数据
set /node data1

# 读节点数据
get /node

# 删除节点 (老版本用rmr)
deleteall /node

你可能感兴趣的:(zookeeper for mac)