Diagnosticando e Solucionando Problemas de Clusters do Kafka

Use informações de solução de problemas para identificar e tratar problemas comuns que podem ocorrer ao trabalhar com OCI Streaming com Apache Kafka.

Consulte também Problemas Conhecidos para Streaming com Apache Kafka.

Falha na Criação do Tópico

Não é possível criar um tópico em um aplicativo cliente Kafka.

Quando você cria um tópico do Kafka usando o comando kafka-topics.sh, a criação do tópico falha ou resulta em erros não claros.

Falha na Criação do Tópico por Causa do Fator de Replicação Inválido

Quando o fator de replicação especificado na operação create for maior que o número de brokers no cluster do Kafka, a criação do tópico falhará.

Veja a seguir um exemplo de operação create incorreta quando o cluster do Kafka tem apenas 1 broker. O fator de replicação máximo válido neste caso é 1 e como as operações especificam um valor de 3, isso resulta em um erro.

./kafka-topics.sh --create --bootstrap-server <broker> --replication-factor 3 --partitions 2 --topic topic --command-config client.properties

Resolver falhas de criação de tópico causadas por um fator de replicação inválido

  1. Verifique o número de brokers no cluster do Kafka.
    oci kafka kafka-cluster kafka-cluster get --region <region> --kafka-cluster-id <cluster-id>
                                        
  2. Certifique-se de que o fator de replicação usado na operação de criação de tópico seja menor ou igual ao número de corretores no cluster Kakfa. Por exemplo, se o cluster Kafka tiver apenas 1 broker, defina --replication-factor como 1.
  3. Execute a operação de criação de tópico novamente.