安装使用zookeeper mac版

1.下载zookeeper 压缩包

下载地址:https://zookeeper.apache.org/releases.html

根据需要下载相应版本,这里使用的是 zookeeper-3.4.11

2.找到zookeeper的bin目录 给文件赋予执行权限

chmod 775 zkServer.sh

然后执行

./zkServer.sh start     

提示如下:

ZooKeeper JMX enabled by default
Using config: /Users/liyiruo/zookeeper-3.4.11/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED  

再执行

chmod 775 zkCli.sh
 ./zkCli.sh    
liyiruo@liyiruodeMBP bin % chmod 775 zkCli.sh
liyiruo@liyiruodeMBP bin % ./zkCli.sh        
Connecting to localhost:2181
2021-02-13 10:15:06,619 [myid:] - INFO  [main:Environment@100] - Client environment:zookeeper.version=3.4.11-37e277162d567b55a07d1755f0b31c32e93c01a0, built on 11/01/2017 18:06 GMT
2021-02-13 10:15:06,622 [myid:] - INFO  [main:Environment@100] - Client environment:host.name=liyiruodembp.lan
2021-02-13 10:15:06,622 [myid:] - INFO  [main:Environment@100] - Client environment:java.version=1.8.0_251
2021-02-13 10:15:06,624 [myid:] - INFO  [main:Environment@100] - Client environment:java.vendor=Oracle Corporation
2021-02-13 10:15:06,624 [myid:] - INFO  [main:Environment@100] - Client environment:java.home=/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
2021-02-13 10:15:06,624 [myid:] - INFO  [main:Environment@100] - Client environment:java.class.path=/Users/liyiruo/zookeeper-3.4.11/bin/../build/classes:/Users/liyiruo/zookeeper-3.4.11/bin/../build/lib/*.jar:/Users/liyiruo/zookeeper-3.4.11/bin/../lib/slf4j-log4j12-1.6.1.jar:/Users/liyiruo/zookeeper-3.4.11/bin/../lib/slf4j-api-1.6.1.jar:/Users/liyiruo/zookeeper-3.4.11/bin/../lib/netty-3.10.5.Final.jar:/Users/liyiruo/zookeeper-3.4.11/bin/../lib/log4j-1.2.16.jar:/Users/liyiruo/zookeeper-3.4.11/bin/../lib/jline-0.9.94.jar:/Users/liyiruo/zookeeper-3.4.11/bin/../lib/audience-annotations-0.5.0.jar:/Users/liyiruo/zookeeper-3.4.11/bin/../zookeeper-3.4.11.jar:/Users/liyiruo/zookeeper-3.4.11/bin/../src/java/lib/*.jar:/Users/liyiruo/zookeeper-3.4.11/bin/../conf:
2021-02-13 10:15:06,624 [myid:] - INFO  [main:Environment@100] - Client environment:java.library.path=/Users/liyiruo/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
2021-02-13 10:15:06,624 [myid:] - INFO  [main:Environment@100] - Client environment:java.io.tmpdir=/var/folders/5j/g596wghn3z91nf69p24v39900000gn/T/
2021-02-13 10:15:06,624 [myid:] - INFO  [main:Environment@100] - Client environment:java.compiler=<NA>
2021-02-13 10:15:06,624 [myid:] - INFO  [main:Environment@100] - Client environment:os.name=Mac OS X
2021-02-13 10:15:06,625 [myid:] - INFO  [main:Environment@100] - Client environment:os.arch=x86_64
2021-02-13 10:15:06,625 [myid:] - INFO  [main:Environment@100] - Client environment:os.version=10.16
2021-02-13 10:15:06,625 [myid:] - INFO  [main:Environment@100] - Client environment:user.name=liyiruo
2021-02-13 10:15:06,625 [myid:] - INFO  [main:Environment@100] - Client environment:user.home=/Users/liyiruo
2021-02-13 10:15:06,625 [myid:] - INFO  [main:Environment@100] - Client environment:user.dir=/Users/liyiruo/zookeeper-3.4.11/bin
2021-02-13 10:15:06,626 [myid:] - INFO  [main:ZooKeeper@441] - Initiating client connection, connectString=localhost:2181 sessionTimeout=30000 watcher=org.apache.zookeeper.ZooKeeperMain$MyWatcher@1a86f2f1
Welcome to ZooKeeper!
2021-02-13 10:15:06,650 [myid:] - INFO  [main-SendThread(localhost:2181):ClientCnxn$SendThread@1035] - Opening socket connection to server localhost/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error)
JLine support is enabled
2021-02-13 10:15:06,702 [myid:] - INFO  [main-SendThread(localhost:2181):ClientCnxn$SendThread@877] - Socket connection established to localhost/127.0.0.1:2181, initiating session
2021-02-13 10:15:06,717 [myid:] - INFO  [main-SendThread(localhost:2181):ClientCnxn$SendThread@1302] - Session establishment complete on server localhost/127.0.0.1:2181, sessionid = 0x10001840e550000, negotiated timeout = 30000

WATCHER::

WatchedEvent state:SyncConnected type:None path:null

3.开始执行zookeeper命令

1 get /

[zk: localhost:2181(CONNECTED) 0] get /

cZxid = 0x0
ctime = Thu Jan 01 08:00:00 CST 1970
mZxid = 0x0
mtime = Thu Jan 01 08:00:00 CST 1970
pZxid = 0x2
cversion = 0
dataVersion = 0

2 ls / 查看节点

[zk: localhost:2181(CONNECTED) 6] ls /
[dubbo, zookeeper, liyiruo]

3 create -e /liyiruo 1234创建节点

[zk: localhost:2181(CONNECTED) 5] create -e /liyiruo 1234
Created /liyiruo

4 get /liyiruo 查看某个节点

[zk: localhost:2181(CONNECTED) 7] get /liyiruo
1234
cZxid = 0x6c
ctime = Sat Feb 13 10:25:40 CST 2021
mZxid = 0x6c
mtime = Sat Feb 13 10:25:40 CST 2021
pZxid = 0x6c
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x10001840e550000
dataLength = 4
numChildren = 0
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值