报错命令
bin/kafka-topics.sh --create --topic vehicle-topic-0224 --partitions 3 --replication-factor 1
--zookeeper node-1:2181/kafka
出现报错
Error while executing topic command : replication factor: 1 larger than available brokers: 0
[2020-12-22 21:09:26,167] ERROR org.apache.kafka.common.errors.InvalidReplicationFactorException: replication factor: 1 larger than available brokers: 0
(kafka.admin.TopicCommand$)
报错原因
原因是我们在kafka的zookeeper的配置中没有加 /kafka 路径
解决办法
去掉 node-1:2181/kafka 中的 /kafka
修改后命令:
bin/kafka-topics.sh --create --topic vehicle-topic-0224 --partitions 3 --replication-factor 1 --zookeeper node-1:2181
topic创建成功
Created topic “vehicle-topic-0224”.