Confluent PlatformApache Kafka

Unclean leader election delayed 5 minutes in KRaft mode without manual trigger

warning
availabilityUpdated Mar 24, 2026
How to detect:

In KRaft mode, when dynamically enabling unclean.leader.election.enable, the election thread runs periodically every 5 minutes by default. Partitions without in-sync replicas remain unavailable until the next periodic check or manual trigger.

Recommended action:

Run kafka-leader-election.sh --election-type unclean immediately after enabling unclean.leader.election.enable to avoid waiting for the periodic 5-minute check. Balance data loss risk against availability needs before enabling.