Dear all,

On our development cluster we have a topic which only has a single replica. 
Since creating it we lost a node. By using the kafka-topics -describe command I 
can see that where the replica was on the lost node (broker #404), the leader 
has now become "-1".

        Topic: alpha        Partition: 0    Leader: 399     Replicas: 399   
Isr: 399
        Topic: alpha        Partition: 1    Leader: 400     Replicas: 400   
Isr: 400
        Topic: alpha        Partition: 2    Leader: 402     Replicas: 402   
Isr: 402
        Topic: alpha        Partition: 3    Leader: 403     Replicas: 403   
Isr: 403
        Topic: alpha        Partition: 4    Leader: -1      Replicas: 404   
Isr: 404
        Topic: alpha        Partition: 5    Leader: 405     Replicas: 405   
Isr: 405
        Topic: alpha        Partition: 6    Leader: 406     Replicas: 406   
Isr: 406
        Topic: alpha        Partition: 7    Leader: 398     Replicas: 398   
Isr: 398
        Topic: alpha        Partition: 8    Leader: 399     Replicas: 399   
Isr: 399
        Topic: alpha        Partition: 9    Leader: 400     Replicas: 400   
Isr: 400
        Topic: alpha        Partition: 10   Leader: 402     Replicas: 402   
Isr: 402
        Topic: alpha        Partition: 11   Leader: 403     Replicas: 403   
Isr: 403
        Topic: alpha        Partition: 12   Leader: -1      Replicas: 404   
Isr: 404
        Topic: alpha        Partition: 13   Leader: 405     Replicas: 405   
Isr: 405
        Topic: alpha        Partition: 14   Leader: 406     Replicas: 406   
Isr: 406
        Topic: alpha        Partition: 15   Leader: 398     Replicas: 398   
Isr: 398

I ran the ReassignPartitionsCommand, and set the broker list to 
"403,405,406,400,399,402,398" to reassign them away from 404 but the 
reassignments have been in-progress for quite a while now. Does broker 404 need 
to be up and alive to allow the reassignment to complete? Or can the 
reassignment occur without 404 being up and well and I'm therefore being 
impatient?

The updated kafka-topics output is now:

        Topic: alpha        Partition: 0    Leader: 398     Replicas: 398   
Isr: 398
        Topic: alpha        Partition: 1    Leader: 400     Replicas: 403,400   
    Isr: 400
        Topic: alpha        Partition: 2    Leader: 405     Replicas: 405   
Isr: 405
        Topic: alpha        Partition: 3    Leader: 406     Replicas: 406   
Isr: 406
        Topic: alpha        Partition: 4    Leader: -1      Replicas: 400,404   
    Isr: 404
        Topic: alpha        Partition: 5    Leader: 399     Replicas: 399   
Isr: 399
        Topic: alpha        Partition: 6    Leader: 402     Replicas: 402   
Isr: 402
        Topic: alpha        Partition: 7    Leader: 398     Replicas: 398   
Isr: 398
        Topic: alpha        Partition: 8    Leader: 403     Replicas: 403   
Isr: 403
        Topic: alpha        Partition: 9    Leader: 400     Replicas: 405,400   
    Isr: 400
        Topic: alpha        Partition: 10   Leader: 406     Replicas: 406   
Isr: 406
        Topic: alpha        Partition: 11   Leader: 403     Replicas: 400,403   
    Isr: 403
        Topic: alpha        Partition: 12   Leader: -1      Replicas: 399,404   
    Isr: 404
        Topic: alpha        Partition: 13   Leader: 402     Replicas: 402   
Isr: 402
        Topic: alpha        Partition: 14   Leader: 398     Replicas: 398   
Isr: 398
        Topic: alpha        Partition: 15   Leader: 403     Replicas: 403   
Isr: 403

Many thanks,

Michael


Michael Griffiths
System Developer
BAE Systems Applied Intelligence
___________________________________________________________

|  E: michael.griffit...@baesystems.com

BAE Systems Applied Intelligence, Surrey Research Park, Guildford, Surrey, GU2 
7RQ.
www.baesystems.com/ai<http://www.baesystems.com/ai>

Please consider the environment before printing this email. This message should 
be regarded as confidential. If you have received this email in error please 
notify the sender and destroy it immediately. Statements of intent shall only 
become binding when confirmed in hard copy by an authorised signatory. The 
contents of this email may relate to dealings with other companies under the 
control of BAE Systems Applied Intelligence Limited, details of which can be 
found at http://www.baesystems.com/Businesses/index.htm.

Reply via email to