937 B
937 B
部署 kafka 集群
-
根据实际环境修改 docker-compose.yml
- CONF: 这里启动三个 server 节点,简单试用集群环境
- CLUSTER_ID: 这里要替换成完全一样的 uuid,生成命令
docker run --rm harbor.boyachain.cn:20443/general/kafka:4.0 kafka-storage.sh random-uuid - LEAD_CONTROLLER: 指定 bootstrap kraft 集群的节点 controller 地址,bootstrap kraft 集群的第一个节点不能设置该变量
-
创建目录
grep '\<source:' docker-compose.yml | cut -d: -f2 | xargs mkdir -p -
启动
docker-compose up -d -
查看集群状态
docker exec kafka1 kafka-metadata-quorum.sh \ --bootstrap-controller 127.10.11.1:9093 \ describe --status docker exec kafka1 kafka-metadata-quorum.sh \ --bootstrap-controller 127.10.11.1:9093 \ describe --replication