zookeeper 单机版安装
- 在官网下载
- 解压
- 备注 zk需要依赖环境变量中的JAVA_HOME,所以需要提前安装好
检查JAVA_HOME
- 修改配置文件
- 修改配置
cd zookeeper-3.9.1/conf
vi zoo.cfh
- 启动
cd zookeeper-3.9.1/bin
./zkServer.sh start
集群安装
有空再写
docker安装
- 拉取镜像
docker pull - 创建目录
mkdir -p /dockerv/zookeeper/data # 数据挂载目录
mkdir -p /dockerv/zookeeper/conf # 配置挂载目录
mkdir -p /dockerv/zookeeper/logs # 日志挂载目录 - 启动容器
docker run -d --name zookeeper --privileged=true -p 2181:2181 -v /dockerv/zookeeper/data:/data -v /dockerv/zookeeper/conf:/conf -v /dockerv/zookeeper/logs:/datalog zookeeper - 添加ZooKeeper配置文件,在挂载配置文件目录(/dockerv/zookeeper/conf)下,新增zoo.cfg 配置文件,配置内容如下
下面的备注肯恩更需要删除掉
- 进入容器内部,验证容器状态