在生产环境中,三节点kafka集群,分区leader自动平衡参数auto.leader.rebalance.enable
设置为false
分区leader不均衡可能导致负载不均,所以希望分区leader均匀分布
某一时刻通过kafka-preferred-replica-election.sh
脚本完成了partition leader的平衡,但是一段时间之后,所有topic的分区leader都会切换到kafka-2上
kafka-0和kafka-1的数据盘空间充足,没有宕机情况,但宿主机的负载稍高(112核CPU负载为15左右),大约为kafka-2所在宿主机的两倍,不过硬件资源仍旧充足
kafka各个broker宿主机的负载不均衡会导致topic 分区leader的切换吗?还有什么可能的原因会导致这样的情况吗?
负载不均衡是不会导致topic分区leader切换的。
默认情况下,只有节点宕机、不可用时才会导致leader切换。
你的答案