2016-01-14 3 views
1

Я использую версию kafka_2.8.0-0.8.1.1.Ошибка при создании темы Кафки через командную строку

Я пытаюсь создать Кафка тему с помощью следующей команды:

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

Но я получаю следующее сообщение об ошибке:

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:155) at kafka.admin.TopicCommand$.createTopic(TopicCommand.scala:86) at kafka.admin.TopicCommand$.main(TopicCommand.scala:50) at kafka.admin.TopicCommand.main(TopicCommand.scala)

Любые предложения относительно того, как решить эту ошибку.

ответ

0

Вы начали работу с брокером Kafka?
Попробуйте следующее: ./bin/kafka-server-start.sh -daemon config/server.properties

+0

Да, я начал работу с брокером kafka и зоопарком, но все же я получаю сообщение об ошибке. – Deepthy

+0

Тогда у вас должна быть проблема с обменом между ZK и брокером Kafka. Можете ли вы запустить эту команду: './bin/kafka-topics.sh --zookeeper 10.25.3.131:2181 --describe --topic test' –

+0

Да, я могу запустить эту команду, но без вывода, есть проблема при создании темы , – Deepthy

Смежные вопросы