ZooKeeper 初始化

本文最后更新于:2024年3月18日 凌晨

ZooKeeper 初始化

安装

Docker

1
2
3
4
5
6
7
8
9
$ docker network create zookeeper
$ docker run -d \
-p 2181:2181 \
--name zookeeper \
--net zookeeper \
--hostname zookeeper \
-v ~/DockerVolumes/zookeeper/data:/data \
-v ~/DockerVolumes/zookeeper/conf:/conf \
zookeeper:3.4.13

Homebrew

1
2
# 指定版本安装,3.4.14的版本JDK1.8是支持的
$ brew install https://homebrew.bintray.com/bottles/zookeeper-3.4.14.catalina.bottle.tar.gz

zkServer

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 查看帮助
$ zkServer
ZooKeeper JMX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
Usage: ./zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd}
# 启动
$ zkServer start
ZooKeeper JMX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
Starting zookeeper ... already running as process 10236.
# 查看状态
$ zkServer status
ZooKeeper JMX enabled by default
Using config: /usr/local/etc/zookeeper/zoo.cfg
# standalone 即单机模式
Mode: standalone

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!