conduktor.io ↗

KIP-1201 — Add disk threshold strategy to prevent disk full failure

Discussion Broker

Introduces configurable disk usage threshold configs (disk.max.used.percent, disk.warning.used.percent) so that brokers proactively reject new produce requests when disk usage exceeds the threshold, while remaining operational for reads, log cleanup, and admin operations. A disk-full condition currently causes a java.io.IOException that fails the log directory, offlines all partitions, and ultimately triggers a broker shutdown, requiring manual intervention to recover.

Details

Authormapan
StatusDiscussion
JIRAKAFKA-19568
WikiView on Apache Wiki
Created2025-07-25
Last Modified2025-07-31
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.