[ 
https://issues.apache.org/jira/browse/KAFKA-1631?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14148304#comment-14148304
 ] 

Ryan Berdeen commented on KAFKA-1631:
-------------------------------------

Not reporting partitions being reassigned seems even worse--this would lead to 
false negatives! It also doesn't address the fact that replication factor is 
reported incorrectly.

It seems like the right solution would be to store the intended replication 
factor for the topic, and alert if the size of the ISR is less than this.

> 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
>              Labels: newbie
>
> 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)

Reply via email to