将kafka 0.8.0升级到0.9.0

时间:2017-05-26 05:43:51

标签: java apache-kafka

在kafka 0.8.0版本中,我曾经使用以下命令创建主题

./kafka_2.8.0-0.8.0/bin/kafka-create-topic.sh --zookeeper localhost:2181 --replica 1 --partition 10 --replica-assignment-list 1,1,1,1,1,1,1,1,1,1 --topic unified-events

在kafak 0.9.0版本中,我使用了以下命令,但它无法正常工作

./kafka-topics.sh --create --zookeeper localhost:2181 --partitions 10 --replication-factor 1 --replica-assignment 1,1,1,1,1,1,1,1,1,1 --topic unified-events6

Option "[replica-assignment]" can't be used with option"[partitions]"

如何在kafka 0.9.0中使用--replica-assignment-list?

1 个答案:

答案 0 :(得分:0)

kafka-topics.sh --create --zookeeper localhost:2181 --replica-assignment 1,1,1,1,1,1,1,1,1,1,2,2,2,2, 2,2,2,2,2,2 - 主题统一事件

这个命令让我可以在两个具有相应ID的代理上创建分区。