创建报错

来源:8-7 索引构建-消息中间件介绍

qq_常乐我净_0

2018-03-09

MacdeMacBook-Pro:kafka_2.11-1.0.1 imooc$ sudo ./bin/kafka-topics.sh --create --zookeeper localhost:2112/kafka --replication-factor 1 --partitions 1 --topic mmm

Error while executing topic command : Replication factor: 1 larger than available brokers: 0.

[2018-03-09 02:51:01,028] ERROR org.apache.kafka.common.errors.InvalidReplicationFactorException: Replication factor: 1 larger than available brokers: 0.

 (kafka.admin.TopicCommand$)


写回答

1回答

瓦力老师

2018-03-09

亲,你应该是只启动了一个kafka节点吧,建议再复制一份server.properties,并修改其中的broker.id为1.2.3.....依次递增,同一集群不允许有重复的。另外,说下为什么创建直接失败,看异常就可以知道,--replication-factor 是需要地方去备份的,而集群只有一个节点的话,只能放一份数据,没法放备份的。祝亲学习愉快^_^

0
1
qq_常乐我净_0
非常感谢!
2018-03-10
共1条回复

BAT大牛亲授 基于ElasticSearch的搜房网实战

ES+MySQL+Kafka,打造强力站内搜索

898 学习 · 285 问题

查看课程