Or Shemesh created KAFKA-9220:
---------------------------------

             Summary: TimeoutException when using 
kafka-preferred-replica-election
                 Key: KAFKA-9220
                 URL: https://issues.apache.org/jira/browse/KAFKA-9220
             Project: Kafka
          Issue Type: Bug
          Components: admin
    Affects Versions: 2.3.0
            Reporter: Or Shemesh


When running kafka-preferred-replica-election --bootstrap-server xxx:9092

I'm getting this error:

Timeout waiting for election resultsTimeout waiting for election 
resultsException in thread "main" kafka.common.AdminCommandFailedException at 
kafka.admin.PreferredReplicaLeaderElectionCommand$AdminClientCommand.electPreferredLeaders(PreferredReplicaLeaderElectionCommand.scala:246)
 at 
kafka.admin.PreferredReplicaLeaderElectionCommand$.run(PreferredReplicaLeaderElectionCommand.scala:78)
 at 
kafka.admin.PreferredReplicaLeaderElectionCommand$.main(PreferredReplicaLeaderElectionCommand.scala:42)
 at 
kafka.admin.PreferredReplicaLeaderElectionCommand.main(PreferredReplicaLeaderElectionCommand.scala)Caused
 by: org.apache.kafka.common.errors.TimeoutException: Aborted due to timeout.

 

Because we have a big cluster and getting all the data from the zookeeper is 
taking more the 30 second.

 

After searching the code I saw that the 30 second is hard-coded can you enable 
us to set the timeout as parameter?

[https://github.com/confluentinc/kafka/blob/master/core/src/main/scala/kafka/admin/PreferredReplicaLeaderElectionCommand.scala]

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to