摘要
单机搭建多个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
网友评论