docker部署zookeeper集群
  5U6ZJaI9cTiN 2023年11月12日 16 0

1.使用docker进行zookeeper集群部署

部署zookeeper版本为3.5.8

2.部署集群

zookeeper01

docker run -d --name zookeeper01 \
-p 2181:2181 \
-p 2888:2888 -p 3888:3888  \
-e TZ="Asia/Shanghai" \
--volume /etc/localtime:/etc/localtime \
--restart=always \
-e ZOO_MY_ID=1 \
-e ZOO_SERVERS="server.1=0.0.0.0:2888:3888;2181 server.2=10.102.100.102:2888:3888;2181 server.3=10.102.100.103:2888:3888;2181" \
--volume zookeeper:/zookeeper-3.5.8 \
--volume zookeeper_conf:/conf \
--volume zookeeper_data:/data \
--volume zookeeper_datalog:/datalog \
--volume zookeeper_datalog:/logs \
-h zookeeper01 \
zookeeper:3.5.8

zookeeper02

docker run -d --name zookeeper02 \
-p 2181:2181 \
-e TZ="Asia/Shanghai" \
-p 2888:2888 -p 3888:3888  \
--volume /etc/localtime:/etc/localtime \
--restart=always \
-e ZOO_MY_ID=2 \
-e ZOO_SERVERS="server.1=10.102.100.101:2888:3888;2181 server.2=0.0.0.0:2888:3888;2181 server.3=10.102.100.103:2888:3888;2181" \
--volume zookeeper:/zookeeper-3.5.8 \
--volume zookeeper_conf:/conf \
--volume zookeeper_data:/data \
--volume zookeeper_datalog:/datalog \
--volume zookeeper_datalog:/logs \
-h zookeeper02 \
zookeeper:3.5.8

zookpeeper03

docker run -d --name zookeeper03 \
-p 2181:2181 \
-e TZ="Asia/Shanghai" \
-p 2888:2888 -p 3888:3888  \
--volume /etc/localtime:/etc/localtime \
--restart=always \
-e ZOO_MY_ID=3 \
-e ZOO_SERVERS="server.1=10.102.100.101:2888:3888;2181 server.2=10.201.0.9:2888:3888;2181 server.3=0.0.0.0:2888:3888;2181" \
--volume zookeeper:/zookeeper-3.5.8 \
--volume zookeeper_conf:/conf \
--volume zookeeper_data:/data \
--volume zookeeper_datalog:/datalog \
--volume zookeeper_datalog:/logs \
-h zookeeper03 \
zookeeper:3.5.8

3.查看部署状态

docker exec -it zookeeper01 bash

zkCli.sh

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

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

暂无评论

5U6ZJaI9cTiN
作者其他文章 更多
最新推荐 更多

2024-05-03