./kafka-topics.sh --bootstrap-server <broker_ip>:<port> --topic <topic_name> --alter --partitions <new_partition_count> 替换<new_partition_count>为您想要设置的新分区数。 对于已开启SASL的Kafka实例,您可能需要在命令中添加额外的安全配置。5...
51CTO博客已为您找到关于kafka 修改topic的partition的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及kafka 修改topic的partition问答内容。更多kafka 修改topic的partition相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
2. partition数量 (1)设置partition数量的时候我们需要注意:kafka的partition可以在创建时候指定,也可以alter(kafka-topic.sh里面的参数),但是,这个修改只能增加partition数目,并不能减少。这带来的直接影响就是我们在设置按照日志数量回滚数据的时候(即:设置log.retention.bytes控制日志清除),需要考虑大小,因为log.retentio...
partition 否 Integer 分区ID。 replicas 否 Array of integers 副本期望所在的broker ID。其中Array首位为leader副本,所有分区需要有同样数量的副本,副本数不能大于总broker的数量。 响应参数 无 请求示例 修改Topic分区的副本分布位置,分区1的副本分布在broker 1和broker 2,Leader副本在broker 1。
在“/{命令行工具所在目录}/kafka_{version}/bin/”目录下,通过以下命令修改Topic分区数。 ./kafka-topics.sh --bootstrap-server {broker_ip}:{port} --topic {topic_name} --alter --partitions {partition_num} --command-config ./config/ssl-user-config.properties...
根据上一步生成的分配计划复制并配置json文件topic-reassignment.json,进行topic的重新分配。 vi ~/topic-reassignment.json 去掉log_dirs字段并修改replicas字段([0,1,2]分别为broker_id),表示副本存储的broker位置,如下: {"version":1,"partitions":[{"topic":"prod_log_simul","partition":2,"replicas":[0...
kafka 修改partition,删除topic,查询offset 修改分区个数: ./kafka-topics.sh--zookeeper127.0.0.1:2181/kafka/<id_of_kafka> --alter --partitions 10 --topic test_topic 上面命令将test_topic对应的分区数目调整为10个,127.0.0.1是zookeeper的地址,2181是zookeeper端口。
Reassignmentofpartition[http_zhixin_line1,1] completed successfully Reassignmentofpartition[http_zhixin_line1,2] completed successfully 5. 检查kafka的对应的topic的日志目录 原目录下的数据已经迁移到新的的分区所对应的服务器下了。 分配状态的变化:分配的状态变化:“is still in progress” --》 “completed...
https://www.zhyea.com/2018/07/13/kafka-reset-partition-num-and-replica-factor.html kafka replication tools https://cwiki.apache.org/confluence/display/KAFKA/Replication+tools kafka basic_ops_increase_replication_factor https://kafka.apache.org/21/documentation.html#basic_ops_increase_replication_fa...
第一行,列出了topic的名称,分区数(PartitionCount),副本数(ReplicationFactor)以及其他的配置(Config.s) Leader:1 表示为做为读写的broker的编号 Replicas:表示该topic的每个分区在那些borker中保存 Isr:表示当前有效的broker, Isr是Replicas的子集 三、修改topic ...