2014-12-09 4 views
3

카프카 클러스터의 여러 주제에 대한 파티션 중 일부에는 isr (동기화 복제본) 세트의 리더가없고 복제본이없는 문제가 있습니다.주제 및 파티션에 대해 Kafka 리더를 찾을 수 없음

이 특정 브로커 ID의 모든 파티션에 일어난는 - 5

topic: topic1 partition: 2  leader: -1 replicas: 5 isr: 
topic: topic1 partition: 8  leader: -1 replicas: 5 isr: 
topic: topic1 partition: 14 leader: -1 replicas: 5 isr: 
topic: topic2 partition: 1  leader: -1 replicas: 5 isr: 
topic: topic2 partition: 8  leader: -1 replicas: 5 isr: 
topic: topic2 partition: 15 leader: -1 replicas: 5 isr: 
topic: topic3 partition: 1  leader: -1 replicas: 5 isr: 
topic: topic3 partition: 8  leader: -1 replicas: 5 isr: 
topic: topic3 partition: 15 leader: -1 replicas: 5 isr: 

나는 수동으로 파티션 브로커를 할당 복제 도구를 시도했지만 그것은 도움이되지 않았다. 그들 중 누구도 ISR에 있지 않기 때문에.

이러한 항목의 복제 요인은 1입니다. 그러나 복제 요인이 높은 항목에 대해서는 문제가 지속됩니다. 리더가 다음 기본 복제본에 할당되었지만 손상된 브로커의 복제본은 오랜 시간 (일) 후에도 isr 집합으로 이동하지 않으며 파티션의 로그는 100 초입니다.

topic: topic4 partition: 1 leader: 6 replicas: 5,6 isr: 6 

동일한 주제에 대해 리더가 브로커 5 (손상된 브로커)가 아닌 파티션은 여전히 ​​isr 세트에 있습니다.

topic: topic4 partition: 0 leader: 4 replicas: 4,5 isr: 4,5 

또 다른 관찰, 손상된 브로커는 매우 자주 인쇄의 정보 로그에 항목을 작성 로그, 클러스터에서 만들어지고 새로운 내용이없는 있지만 매 순간

[2014-12-09 13:07:27,878] INFO Topic creation { "partitions":{ "0":[ 4, 3 ], "1":[ 5, 4 ] }, "version":1 } (kafka.admin.AdminUtils$) 

있습니다.

비슷한 문제가있는 사람이 있습니까? 어떻게 해결할 수 있습니까?

카프카 버전 0.8.1

+0

안녕하세요, 저는 같은 문제에 직면하고 있습니다 .. 우연히 근본 원인과 해결책을 찾았습니까? – user3072054

+0

이 문제의 해결책을 찾았습니까? –

답변

0

컨트롤러 브로커를 다시 시작하면 OK가됩니다.

관련 문제