Ryan Berdeen created KAFKA-1631:
-----------------------------------
Summary: ReplicationFactor and under-replicated partitions
incorrect during reassignment
Key: KAFKA-1631
URL: https://issues.apache.org/jira/browse/KAFKA-1631
Project: Kafka
Issue Type: Bug
Affects Versions: 0.8.1.1
Reporter: Ryan Berdeen
We have a topic with a replication factor of 3. We monitor
UnderReplicatedPartitions as recommended by the documentation.
During a partition reassignment, partitions being reassigned are reported as
under-replicated. Running a describe shows:
{code}
Topic:activity-wal-1 PartitionCount:15 ReplicationFactor:5 Configs:
Topic: activity-wal-1 Partition: 0 Leader: 14 Replicas:
14,13,12,11,15 Isr: 14,12,11,13
Topic: activity-wal-1 Partition: 1 Leader: 14 Replicas:
15,14,11 Isr: 14,11
Topic: activity-wal-1 Partition: 2 Leader: 11 Replicas:
11,15,12 Isr: 12,11,15
...
{code}
It looks like the displayed replication factor, 5, is simply the number of
replicas listed for the first partition, which includes both brokers in the
current list and those onto which the partition is being reassigned. Partition
0 is also included in the list when using the `--under-replicated-partitions`
option, even though it is replicated to more partitions than the true
replication factor.
During a reassignment, the under-replicated partitions metric is not usable,
meaning that actual under-replicated partitions can go unnoticed.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)