通过Docker部署ZooKeeper集群
  TEZNKK3IfmPf 2023年11月14日 23 0

以3.5.7为例

配置文件:

dataDir=/data
dataLogDir=/datalog
tickTime=2000
initLimit=5
syncLimit=2
autopurge.snapRetainCount=3
autopurge.purgeInterval=0
maxClientCnxns=60
admin.enableServer=true
clientPort=2181
server.1=10.163.204.193:2888:3888
server.2=10.163.204.194:2888:3888
server.3=0.0.0.0:2888:3888

docker-compose.yml文件:

version: '3.1'

services:
  zookeeper:
    image: zookeeper:3.5.7
    restart: always
    container_name: zk-3
    volumes:
      - /data/zk/data:/data
      - /data/zk/datalog:/datalog
      - /home/zk/zookeeper-3.5.7/conf/zoo.cfg:/conf/zoo.cfg
    environment:
      ZOO_MY_ID: 3
    ports:
      - 2181:2181
      - 2888:2888
      - 3888:3888
      - 8080:8080

查看集群状态,主从信息

docker exec -it zk-3 bash ./bin/zkServer.sh status
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月14日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2024年03月22日   59   0   0 容器Docker
  TEZNKK3IfmPf   2024年04月26日   51   0   0 Docker
  TEZNKK3IfmPf   2024年03月29日   64   0   0 集群分布式
  TEZNKK3IfmPf   2024年03月29日   96   0   0 Docker
  TEZNKK3IfmPf   2024年04月19日   34   0   0 集群
TEZNKK3IfmPf