-
官网下载
https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/
注意:下载带-bin的压缩包,不然启动会报
mac Starting zookeeper … FAILED TO START
错误原因:
找不到主启动类:org.apache.zookeeper.server.quorum.QuorumPeerMain
-
在zookeeper的conf目录下,复制一份zoo_sample.cfg改名为zoo.cfg
-
编辑zoo.cfg
# 服务器与客户端之间交互的基本时间单元(ms)
tickTime=2000
#zookeeper所能接受的客户端数量
initLimit=10
# 服务器和客户端之间请求和应答之间的时间间隔
syncLimit=5
# 数据目录. 可以是任意目录.
dataDir=/Users/salmon/Documents/java/environment/zookeeper-3.5.7/data
#日志目录
dataLogDir=/Users/salmon/Documents/java/environment/zookeeper-3.5.7/logs
#端口号
clientPort=2181
-
开启zookeeper服务端
Last login: Thu Mar 5 11:17:40 on ttys000 localhost:~ salmon$ cd Documents/java/environment/zookeeper-3.5.7/bin/ localhost:bin salmon$ ./zkServer.sh start ZooKeeper JMX enabled by default Using config: /Users/salmon/Documents/java/environment/zookeeper-3.5.7/bin/../conf/zoo.cfg Starting zookeeper ... STARTED
-
开启zookeeper客户端
Last login: Thu Mar 5 11:23:16 on ttys000 localhost:~ salmon$ cd Documents/java/environment/bi -bash: cd: Documents/java/environment/bi: No such file or directory localhost:~ salmon$ cd Documents/java/environment/bin -bash: cd: Documents/java/environment/bin: No such file or directory localhost:~ salmon$ cd Documents/java/environment/zookeeper-3.5.7/bin/ localhost:bin salmon$ ./zkCli.sh -server 127.0.0.1:2181 Connecting to 127.0.0.1:2181
-
测试:
[zk: 127.0.0.1:2181(CONNECTED) 1] ls / [zookeeper]
-
关闭zookeeper服务
localhost:bin salmon$ ./zkServer.sh stop ZooKeeper JMX enabled by default Using config: /Users/salmon/Documents/java/environment/zookeeper-3.5.7/bin/../conf/zoo.cfg Stopping zookeeper ... STOPPED
mac安装zookeeper
最新推荐文章于 2022-05-16 09:14:23 发布