如何清理磁盘空间

2024-01-08 06:24:20

mysql

进入mysql的存储卷,查看磁盘空间占用比较大的文件,可以看到都是mhysql的bin文件,这些文件记录了mysql的操作用于备份mysql的数据做故障数据恢复。
在这里插入图片描述

我们的环境不需要这些数据,可以删除。

通过mysql客户端清理bin文件

SHOW BINARY LOGS;
PURGE BINARY LOGS BEFORE '2024-01-01 00:00:00';2024-01-01 00:00:00指删除这个时间点之前的mysql-bin文件)

直接删除(不推荐)

本次测试中发现mysql的bin文件占了磁盘100多个G,删除后释放磁盘空间。
执行:

show binary logs ;
FLUSH BINARY LOGS;
SHOW PROCESSLIST;

查看到没有文件在使用mysql-bin.000的文件即可执行删除
mysql会写最后一个bin文件,所以执行下述命令前要先备份好最后一个mysql-bin.文件
执行:rm -rf mysql-bin.000

minio

到minio的web端,点击删除即可

es

到kibina中,找到es的索引,然后按照大小排序,几十个G的log文件(如果不使用)可以删除

redis

可以参考我的文章如何批量删除rediskey

文章来源:https://blog.csdn.net/qq_42476938/article/details/135381070
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。