Edoardo Comar created KAFKA-5200: ------------------------------------ Summary: Deleting topic when one broker is down will prevent topic to be re-creatable Key: KAFKA-5200 URL: https://issues.apache.org/jira/browse/KAFKA-5200 Project: Kafka Issue Type: Improvement Components: core Reporter: Edoardo Comar
In a cluster with 5 broker, replication factor=3, min in sync=2, one broker went down A user's app remained of course unaware of that and deleted a topic that (unknowingly) had a replica on the dead broker. The topic went in 'pending delete' mode The user then tried to recreate the topic - which failed, so his app was left stuck - no working topic and no ability to create one. The reassignment tool fails to move the replica out of the dead broker - specifically because the broker with the partition replica to move is dead :-) Incidentally the confluent-rebalancer docs say http://docs.confluent.io/current/kafka/post-deployment.html#scaling-the-cluster > Supports moving partitions away from dead brokers It'd be nice to similarly improve the opensource reassignment tool -- This message was sent by Atlassian JIRA (v6.3.15#6346)