conduktor.io ↗

KIP-113 — Support replicas movement between log directories

Accepted Kafka 1.0 BrokerAdmin

Adds intra-broker replica directory movement support, allowing partition replicas to be migrated between log directories on the same broker (JBOD disks) via a new `AlterReplicaLogDirs` Admin API and inter-broker `ReplicaAlterDirRequest`. On JBOD setups, a failed disk takes all partitions hosted on it offline; without cross-directory movement, the only recovery option is inter-broker replica reassignment, which is far more disruptive and slower.

Protocol Impact

LeaderAndIsr · DescribeLogDirs

Details

AuthorDong Lin
StatusAccepted
Kafka Version1.0
JIRAKAFKA-5163
WikiView on Apache Wiki
Created2017-01-12
Last Modified2019-02-28
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.