Apache Pulsar 项目的 CLI 工具
背景
当集群Broker出现问题的时候,Topic的分区会出现两种情况
- 不同步的分区
- Leader不可用
Kafka 有相关命令能支持这两类分区问题的过滤,执行bin/kafka-topics.sh
1 | --unavailable-partitions if set when describing topics, only |
解决
通过监控面板,可以知道有分区不同步
这时,需要知道是哪些分区不同步
1 | bin/kafka-topics.sh --bootstrap-server xxx:9092 --under-replicated-partitions --describe |
同理对应想知道哪些分区leader不可用
1 | bin/kafka-topics.sh --bootstrap-server xxx:9092 --unavailable-partitions --describe |