记录第一次/dev/vda1磁盘空间不够的清理过程

记录第一次/dev/vda1磁盘空间不够的清理过程

1.需求与问题发现

    准备使用mongodb建立备份数据库,并且把数据从mysql迁移过去。

登上服务器后,我寻思这要大量数据迁移,先看看磁盘空间还够不够,好家伙,这一看发现磁盘空间几乎不剩下了。

使用命令:

df -H

我们可以看到输出显示的数字形式的'G'(千兆字节),"M"(兆字节)和"K"(千字节)。

2.查询思路

首先看看总体还剩多少,心里有个数,使用命令:

free -H

 free的使用参数H ,M,K 和df 相同,方便查看。

3.解决问题

3.1 

现在磁盘总体情况我们了解了,但是还要查处是哪些文件占用了大量空间,然后方便我们清理,使用命令下一层查看

du -sh *

 * 代表查看当前路径下所有文件占用磁盘大小

最终发现 /www路径里的日志文件占用了大量空间,这里是宝塔部署的网站运行日志。

然后在宝塔里验证查看面板的操作日志:/www/server/panel/logs

                                       网站日志:/www/wwwlogs

3.2 

手动删除,麻烦不说,还容易出错

这里我选择计划任务:日志切割

点击面板的计划任务→添加计划任务→日志切割

下面示意图片出自于:https://www.daniao.org/4150.html

记录第一次/dev/vda1磁盘空间不够的清理过程

里面的配置根具自己的需求更改。

2021-03-06

19:24:50