Tôi đang cố gắng tạo chủ đề trong Kafka bằng cách làm theo hướng dẫn trên trang web Apache Kafka thông qua dòng lệnh. Trong khi chạy lệnh:Lỗi khi tạo chủ đề Kafka- Nhân rộng lớn hơn các nhà môi giới có sẵn
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
tôi nhận được lỗi như sau:
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)
Làm thế nào tôi có thể giải quyết vấn đề này? Bất kỳ tài liệu tốt để bắt đầu với điều này? Cảm ơn !!
Nó nói rõ 0 nhà môi giới có sẵn. Hãy bắt đầu một nhà môi giới theo số –