一、删除没用的topic

# 进入kafka

docker exec -it ${containerId} /bin/bash

# 进入kafka/bin

cd opt/kafka_xxx/bin

# 查看kafka describe

kafka-topics.sh --describe --zookeeper ${IP地址}:${端口号}/${containerId}

# 删除无用的topic

kafka-topics.sh --delete --topic fillFile --zookeeper ${IP地址}:${端口号}/${containerId}

二、压缩wsl2磁盘

因为在docker的kafka容器中生产了大量数据,但是仅仅是删除kafka的topic,不会影响C:\Users\{username}\AppData\Local\Docker\wsl\data\ext4.vhdx磁盘大小(默认地址)。

vhdx 后缀的虚拟磁盘文件特点可以自动扩容,但是一般不会自动缩容。所以就需要人为的压缩该磁盘。

# 新建一个命令行窗口

# 查看wsl2状态

wsl.exe --list --verbose

NAME                                   STATE           VERSION
  docker-desktop                     Stopped         2
  docker-desktop-data             Stopped         2
  
# 需要state为stopped
# 关闭操作

wsl --shutdown

# 使用diskpart工具来压缩wsl2的虚拟磁盘(可能会发生数据损坏,依环境而定)
# 启动diskpart工具

diskpart

# 确定虚拟磁盘文件的位置

# ${username} = Administrator
# ${vhdx文件名} = C:\Users\${username}\AppData\Local\Docker\wsl\data\ext4.vhdx
select vdisk file="${vhdx文件名}"

# 设置为只读(本次操作无需使用)

# attach vdisk readonly

# 压缩操作(等待压缩即可)

compact vdisk

# 显示以下,则表示压缩完成

100 百分比已完成
DiskPart 已成功压缩虚拟磁盘文件

# 退出diskpat

exit

# 可自行查看磁盘占用大小是否减小

Docker Kafka 数据清理相关推荐

  1. kafka数据清理配置——删除篇

    前言 本意利用kafka实现一个类似redis发布订阅的模式,比redis多了一个数据分区的功能.kafka里面的数据我们是不需要存储的,因此我们需要配置对应的删除策略 Kafka版本号 2.8.1 ...

  2. Kafka数据清理配置

    Kafka将数据持久化到了硬盘上,允许你配置一定的策略对数据清理,清理的策略有两个,删除和压缩. 数据清理的方式 删除 log.cleanup.policy=delete启用删除策略 直接删除,删除后 ...

  3. Kafka中数据清理(Log Deletion)

    目录 5. Kafka中数据清理(Log Deletion) 5.1 日志删除 5.1.1 定时日志删除任务 5.1.2 基于时间的保留策略 5.1.3 基于日志大小的保留策略 5.1.4 基于日志起 ...

  4. Docker 挂载数据卷、查看数据卷、清理数据卷

    Docker 挂载数据卷.查看数据卷.清理数据卷 创建容器并设置数据卷挂载 查看所有数据卷列表 查看`RabbitMQ`插件数据卷的具体信息 清除数据卷 创建容器并设置数据卷挂载 这里以允许Rabbi ...

  5. docker小技巧-清理未使用空间

    如果你大量使用 Docker,它会占用很多硬盘空间.本文教你如何彻底清理 Docker,包括清理容器文件.镜像文件.networks数据.虚拟磁盘等等. Docker不对您的系统进行配置更改.但是它可 ...

  6. Docker的常用管理命令Docker将数据挂载到容器的三种方式

    文章目录 镜像管理命令 容器管理常用命令 docker run常用参数 Docker run的其他参数 docker 创建容器命令 容器资源限制 docker管理容器常用命令 docker将数据挂载到 ...

  7. kafka学习_《从0到1学习Flink》—— Flink 读取 Kafka 数据写入到 RabbitMQ

    前言 之前有文章 <从0到1学习Flink>-- Flink 写入数据到 Kafka 写过 Flink 将处理后的数据后发到 Kafka 消息队列中去,当然我们常用的消息队列可不止这一种, ...

  8. Kafka日志清理之Log Compaction

    欢迎支持笔者新作:<深入理解Kafka:核心设计与实践原理>和<RabbitMQ实战指南>,同时欢迎关注笔者的微信公众号:朱小厮的博客. 欢迎跳转到本文的原文链接:https: ...

  9. 数据清理最终实现了自动化

    苹果 | GOOGLE | 现货 | 其他 (APPLE | GOOGLE | SPOTIFY | OTHERS) Editor's note: The Towards Data Science po ...

最新文章

  1. 自定义EL函数、自定义JSTL标签
  2. python 文本框_重置Python中的文本框
  3. 玩转oracle 11g(52):Oracle导出导入表(.sql、.dmp文件)两种方法
  4. 报错:此版本的SQL Server Data Tools与此计算机中安装的数据库运行时组件不兼容...
  5. Direct3d 显示视频的一个问题
  6. php和mysql实现图书管理系统_0074 实现图书管理系统的登录、员工和菜单功能
  7. 关于2018、2019后的 MacBook 苹果电脑增加T2安全芯片造成无法U盘启动解决办法
  8. 学会了 C 语言真的可以开发出很多东西吗?
  9. 计算机课件 flash,计算机实用技术教学课件 刘毅 第8章 Flash动画制作.ppt
  10. VMware 8.02虚拟机安装MAC lion 10.7.3教程 附送原版提取镜像InstallESD.iso!
  11. AWD竞赛脚本大全——从攻击到防御
  12. 微信Native支付申请接入流程-避免踩坑指南
  13. 2018山西中考计算机软件名称,2018年山西省中考试题
  14. hdfs 元数据维护机制
  15. 高通平台开发系列讲解(AtCoP篇)AtCoP架构简介
  16. C语言编程>第三周 ⑧ 打印出杨辉三角形(要求打印出10行)
  17. 用计算机弹大白菜鸡毛菜,抖音大白菜、鸡毛菜是什么歌
  18. 每日新闻:互联网企业收入同比增近20%;阿里巴巴云计算收入增长101%;哈哈零兽完成融资数千万;Red Hat推出新版RHEL...
  19. 砥砺前行!就从Infortrend媒体共享存储开始
  20. intel的集成显卡(intel(r) uhd graphics) 配置stable diffusion

热门文章

  1. 快速上手MATLAB图像处理:100种项目全覆盖
  2. python3 + Gooey快速开发GUI应用程序
  3. vert.x+java入门_Vert.x入门教程
  4. VS Code智能提示功能之Typings
  5. 研究过但未解决或完全解决,要注意“文贵创新”。
  6. linux运行阴阳师,Python玩网易阴阳师百鬼夜行
  7. 实现一个小程序端的直播带货app源码
  8. CNN卷积神经网络是什么?
  9. 视频教程-U7 Ubuntu系统的U盘启动与安装-Linux
  10. 怎样把你的声音变得跟声波一样