kafka添加修改topic分区副本,全网最详细,没有之一,绝对成功,附带pdf以及脚本 |
您所在的位置:网站首页 › kafka动态增加分区 › kafka添加修改topic分区副本,全网最详细,没有之一,绝对成功,附带pdf以及脚本 |
kafka添加修改topic分区副本,全网最详细,没有之一,绝对成功
目录前言注意1.创建topic,进入kafka目录下:2.查看所有我们创建的的topic3.kafka修改topic的分区数(脚本批量)4.kafka数据再均衡4.1生成需要执行分区重分配的主题列表 json 文件4.2生成主题的分配方案4.3将分配方案保存到一个 json 文件中4.4执行分配
5.查看执行再分区的状态6.可以单独查询一下topic的分区状态在这里插入图片描述 如果对你有帮助给个赞吧!👍谢谢支持! 有错误希望大家可以评论! 本人小白,认真跟大佬学习及时改正!
目录
前言
此文档记录了kafka中topic分区副本的详细步骤,以 192.168.70.212 192.168.70.213 192.168.70.214 三台机器为例,所有代码均可复制我的修改端口号和 topic即可创建一个多个topic的分区 注意所有操作均在kafka目录下无需进入bin目录 脚本&pdf文档下载 提取码:pm39 1.创建topic,进入kafka目录下: ./bin/kafka-topics.sh --create --zookeeper 192.168.70.212:2181,192.168.70.213:2181,192.168.70.214:2181 --replication-factor 3 --partitions 3 --topic test01这里的 test01 可以自定义成自己要定义的topic 2.查看所有我们创建的的topic ./bin/kafka-topics.sh --zookeeper 192.168.70.212:2181,192.168.70.213:2181,192.168.70.214:2181 --list脚本&pdf文档下载 提取码:pm39 ./bin/kafka-topics.sh --zookeeper 192.168.70.212:2181,192.168.70.213:2181,192.168.70.214:2181 -alter --partitions 3 --topic test01由于我们这里topic太多一个个运行太麻烦而且容易漏,所以写一个脚本 注意:partitions 3 中数字代表分区副本数量,只能如果修改只能增加不能减少,所以建议3就可以了!
执行脚本 ./update-topics.sh运行成功如下显示:
![]() 2021.4.14 李欣峰 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |