1 | bin/kafka-topics.sh --create --zookeeper 172.17.137.55:2181 --replication-factor 1 --partitions 1 --topic partopic |
查看topic的状态
1 | bin/kafka-topics.sh --describe --zookeeper 172.17.137.55:2181 --topic partopic |
调整partition可以直接执行如下命令:
1 | ./kafka-topics.sh --alter --topic topicName --zookeeper $ZK_HOST_NODE --partitions partitionNum |
注意替换topicName、$ZK_HOST_NODE和partitionNum三个参数。
调整replica-factor需要先创建一个json描述文件replica.json,大致如下:
1 | { |
bin/kafka-reassign-partitions.sh –zookeeper $ZK_HOST_NODE –reassignment-json-file replica.json –execute