kafka 修改分区_kafka修改分区和副本数
kafka修改分区和副本数
查看现在副本分配情况
../bin/kafka-topics.sh --zookeeper 127.0.0.1:2181 --describe --topic test1
Topic:test1 PartitionCount:3 ReplicationFactor:2 Configs:
Topic: test1 Partition: 0 Leader: 2 Replicas: 2,4 Isr: 2,4
Topic: test1 Partition: 1 Leader: 3 Replicas: 3,5 Isr: 3,5
Topic: test1 Partition: 2 Leader: 4 Replicas: 4,1 Isr: 4,1
topic 分区扩容
./kafka-topics.sh --zookeeper 127.0.0.1:2181 -alter --partitions 4 --topic test1
修改备份数量
这个文件自己创建 格式按照下面的格式就可以了
根据topic的分区情况自行修改 partitions-topic.json 文件配置
{
"partitions":
[
{
"topic": "test1",
"partition": 0,
"replicas": [1,2]
},
{
"topic": "test1",
"partition": 1,
"replicas": [0,3]
},
{
"topic": "test1",
"partition": 2,
"replicas": [4,5]
}
],
"version":1
}
执行副本搬迁
../bin/kafka-reassign-partitions.sh --zookeeper 127.0.0.1:2181 --reassignment-json-file partitions-topic.json --execute
查看迁移情况:
../bin/kafka-reassign-partitions.sh --zookeeper 127.0.0.1:2181 --reassignment-json-file partitions-topic.json --verify
Status of partition reassignment:
Reassignment of partition [mx_prd_nginx_access,0] is still in progress
Reassignment of partition [mx_prd_nginx_access,1] completed successfully
Reassignment of partition [mx_prd_nginx_access,2] is still in progress
注释
kafka-reassign-partitions.sh工具来重新分布分区。该工具有三种使用模式:
generate模式,给定需要重新分配的Topic,自动生成reassign plan(并不执行)
execute模式,根据指定的reassign plan重新分配Partition
verify模式,验证重新分配Partition是否成功
kafka 修改分区_kafka修改分区和副本数相关推荐
- kafka partition分配_kafka的分区分配策略
用过 Kafka 的同学应该都知道,每个 Topic 一般会有很多个 partitions.为了使得我们能够及时消费消息,我们也可能会启动多个 Consumer 去消费,而每个 Consumer 又会 ...
- kafka 在线修改副本数
背景 前段时间由于集群各台机器配置不一样,导致部分机器磁盘吃紧.定位发现kafka log数据占了一半的容量,而且某一个topic的数据惊人,50个partition,每个partition24G, ...
- hdfs的副本数为啥增加了_设置hdfs副本数 dfs.replication
设置hdfs副本数 dfs.replication 有个临时应用,使用临时调配的机器,机器磁盘差别数十倍. 在使用hadoop存储数据时导致小磁盘机器使用率达80%多,而大磁盘机器使用不过才10%多一 ...
- kafka修改分区数_ELK|kafka增加分区或调整副本数
Sommaire de cet article : kafak管理常用的工具是kafka-manager和kakfa-eagle.这两个工具在分区管理上都是只管加不管减,副本调整的话,也不支持,只能自 ...
- java kafka 分区_Kafka 主题和分区
文章内容输出来源:拉勾教育Java高薪训练营: Topic,Kafka用于分类管理消息的逻辑单元,类似与MySQL的数据库. Partition,是Kafka下数据存储的基本单元,这个是物理上的概念. ...
- kafka修改分区数_Kafka笔记
一.kafka基本介绍 1概念:是一个分布式的基于发布/订阅模式的消息队列,应用于大数据实时处理 1.消息队列(topic): 优点:解耦 可恢复性 缓冲 削峰 异步通信 两种模式: 点对点模式:一对 ...
- 计算机改名后无法上网,CDEF磁盘分区无法修改名字修复方法
原标题:"磁盘分区无法修改名字怎么办 CDEF盘不能改名字的解决办法"关于电脑问题教程分享. - 来源:191路由网. 电脑中的磁盘分区是可以自己重命名的(改名字不是改盘符),但是 ...
- 移植uboot第八步:裁剪、修改默认参数、分区
写在前面: 我的博客已迁移至自建服务器:博客传送门,CSDN博客暂时停止,如有机器学习方面的兴趣,欢迎来看一看. 此外目前我在gitHub上准备一些李航的<统计学习方法>的实现算法,目标将 ...
- 【Android 文件管理】分区存储 ( 修改与删除图片文件 )
文章目录 一.分区存储模式下使用 MediaStore 修改图片 二.分区存储模式下使用 MediaStore 删除图片 三.相关文档资料 Android 分区存储系列博客 : [Android 文件 ...
最新文章
- 轻量人脸检测,5个关键点
- 网络编程学习笔记(服务器端进程终止)
- 请你简单介绍一下ArrayList和LinkedList的区别及大数据量情况下的插入效率对比
- .Net Discovery 系列之二--string从入门到精通(下)
- Centos7下Confluence5.6.6安装
- 7-4 用天平找小球 (10 分)
- 直播盒子的源代码怎么找
- uboot移植——启动第一阶段
- elcom协议_物联网@电力系统通信协议
- RFC2544测试指标
- JS实现弹窗效果,超简单哦
- 快速排序 C语言实现
- 排查tomcat项目假死原因的简单方法
- 真的!这么写参数校验 (Validator) 就不会被劝退了。。。
- 解决 CLion 出现中文乱码问题【亲测有效】
- domino 调用java_java调用domino
- http://mybatis.org/dtd/mybatis-3-mapper.dtd 报红
- JAVA算术右移与无符号右移
- easyui中在datagrid中右键出现菜单
- html定义var,html的var标签是什么?关于var标签的定义和用法详解
热门文章
- 一元多项式 java_java实现一元多项式加法
- node.js中对 redis 的安装和基本操作
- 小白入门angular-cli的第一次旅程(学习目标 学习目标 1. 路由基础知识)补充学习...
- 笔记 编写可读性代码的艺术
- Android之哭笑不得的BUG--xml设置的padding不起作用,幕后黑手竟然是?
- 致我们终将逝去的39%“峰值性能”!
- [运维-服务器 – 2A] – nginx下绑定域名
- java10 WeakHashMap
- CYQ.Data 数据框架 加快开源速度 发布V1.5.5版本源码
- nginx 开启gzip压缩--字符串压缩比率很牛叉