安装zookeeper:
第一步:$ xcode-select --install
第二步:$ brew install zookeeper
zookeeper环境目录:
$ cd /usr/local/etc/zookeeper
zookeeper操作:
启动zookeeper:
$ zkServer start
关闭zookeeper:
$ zkServer stop
连接zookeeper:
执行命令$ zkCli,输出
Connecting to localhost:2181
Welcome to ZooKeeper!
JLine support is enabled
[zk: localhost:2181(CONNECTING) 0]
WATCHER::
WatchedEvent state:SyncConnected type:None path:null
就像在这里卡住了一样,随便输入ls,然后终端变成了
ls
[zk: localhost:2181(CONNECTED) 1] ls
[zk: localhost:2181(CONNECTED) 2] ls /
[zookeeper]
[zk: localhost:2181(CONNECTED) 3] ls /zookeeper
[quota]
[zk: localhost:2181(CONNECTED) 4]
其实这是JLine交互控制台,会开启一个和zookeeper服务器之间的session.另外,关于jline参考ZooK