Fehler beim erstellen des Kafka-Themen - Replikation Faktor größer als der verfügbare Broker

Ich versuche zu erstellen Themen bei Kafka, indem Sie die Anleitung auf Apache Kafka-website über die Kommandozeile.
Während der Ausführung des Befehls:

bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test

Bekomme ich die Fehlermeldung wie folgt:

Error while executing topic command replication factor: 1 larger than available
brokers: 0
kafka.admin.AdminOperationException: replication factor: 1 larger than available
 brokers: 0
        at kafka.admin.AdminUtils$.assignReplicasToBrokers(AdminUtils.scala:70)
        at kafka.admin.AdminUtils$.createTopic(AdminUtils.scala:171)
        at kafka.admin.TopicCommand$.createTopic(TopicCommand.scala:93)
        at kafka.admin.TopicCommand$.main(TopicCommand.scala:55)
        at kafka.admin.TopicCommand.main(TopicCommand.scala)

[2015-10-13 14:25:38,607] INFO Processed session termination for sessionid: 0x15
06056566d0004 (org.apache.zookeeper.server.PrepRequestProcessor)
[2015-10-13 14:25:38,608] INFO Closed socket connection for client /127.0.0.1:33
391 which had sessionid 0x1506056566d0004 (org.apache.zookeeper.server.NIOServer
Cnxn)

Wie kann ich das Problem beheben? Jede gute Dokumentation mit diesem Einstieg?
Danke!!

Es sagt ganz klar 0 broker verfügbar ist . Starten Sie einen broker
Ich hatte das gleiche problem und verpasste den Teil, wo Sie hatte zu Beginn der kafka-server, nachdem der Tierpfleger.

InformationsquelleAutor Nicole | 2015-10-13

Schreibe einen Kommentar