删除、创建、验证Kafka安装自带的__consumer_offsets topic

删除Kafka自带Topic


一般情况下,你删除Kafka自带的__consumer_offsets topic,会报错提示不能删除。

倔强的你直接找到zookeeper删掉了它,list查看确实没有这个topic了,但是这会导致消费者和偏移量无法记录。


创建Kafka自带的Topic


如果尝试直接创建,不带参数,那么创建完成后,leader会显示none,ISR显示为空。

正确的创建方式是:

bash 复制代码
kafka-topics --create --zookeeper xxxx:2181 --replication-factor 3 --partitions 50 --topic __consumer_offsets --config cleanup.policy=compact --config min.compaction.lag.ms=86400000

保留期限可以自己调整,其他的参数不能变,否则不能被Kafka管理。


验证方式


  1. describe查看__consumer_offsets ,是否有leader、ISR
  2. 随便找一个topic(如topic_test,然后新建一个消费者
  3. 查看topic_test的消费者组,如果能查询出来,即为成功。

相关推荐
少许极端40 分钟前
算法奇妙屋(七)-字符串操作
java·开发语言·数据结构·算法·字符串操作
懒羊羊不懒@42 分钟前
Java基础语法—字面量、变量详解、存储数据原理
java·开发语言
望获linux1 小时前
【实时Linux实战系列】实时 Linux 的自动化基准测试框架
java·大数据·linux·运维·网络·elasticsearch·搜索引擎
W.Buffer1 小时前
Kafka零拷贝原理深度解析:从传统拷贝痛点到工作实践优化
分布式·kafka
Code blocks1 小时前
GB28181视频服务wvp部署(一)
java·spring boot·后端
我命由我123451 小时前
Spring Boot - Spring Boot 静态资源延迟响应(使用拦截器、使用过滤器、使用 ResourceResolver)
java·spring boot·后端·spring·java-ee·intellij-idea·intellij idea
Xzh04231 小时前
前后端学习的交界
java·ajax·maven·axios·测试
豆沙沙包?2 小时前
2025年--Lc201- 378. 有序矩阵中第 K 小的元素(排序)--Java版
java·线性代数·矩阵
华仔啊2 小时前
3 分钟让你彻底搞懂 Spring 观察者和发布者模式的本质区别
java·后端
没有bug.的程序员2 小时前
服务治理与 API 网关:微服务流量管理的艺术
java·分布式·微服务·架构·wpf