Я пытался создать несколько сообщений в своей теме test_partitions_41
, но я получил эту ошибку:
[2019-02-07 14:53:17,484] WARN [Producer clientId=perfs-0e930f51-38a1-5baa-8fcf-f2b1033a73f0] Error while fetching metadata with correlation id 738756 : {test_partitions_41=UNKNOWN_TOPIC_OR_PARTITION} (org.apache.kafka.clients.NetworkClient)
, когда я проверил тему, я обнаружил, что в разделах нет ни Leader, ни isr:
Topic:test_partitions_41 PartitionCount:4 ReplicationFactor:4 Configs:
Topic: test_partitions_41 Partition: 0 Leader: none Replicas: 4,1,2,3 Isr:
Topic: test_partitions_41 Partition: 1 Leader: none Replicas: 1,2,3,4 Isr:
Topic: test_partitions_41 Partition: 2 Leader: none Replicas: 2,3,4,1 Isr:
Topic: test_partitions_41 Partition: 3 Leader: none Replicas: 3,4,1,2 Isr:
Я искал проблему, из-за которой он возник, и обнаружил, что 2 брокера не работали, когда я отправлял сообщения в эту тему.
Я также обнаружил, что poste , которые говорят о PartitionStateChange
, они сказали, что Тема в состоянии нового раздела не имеет ни Лидера, ни isr.
Как мне решить эту проблему, не удаляя тему?