具有 ebs 卷的 AWS Ubuntu 实例已用完磁盘空间?如何清除任何不需要的文件以清除磁盘空间

具有 ebs 卷的 AWS Ubuntu 实例已用完磁盘空间?如何清除任何不需要的文件以清除磁盘空间

我在 SystemD 下运行许多 python 进程作为服务。我使用以下命令发现的计数可能超过 200 个 python 系统服务

systemctl list-units --type=service | grep "search string specfic to my created python services" | wc -l
output:245 

我知道这么多的服务可以创建如此多的日志,以至于可以填满磁盘。

所以我想设置logrotate并以固定的时间间隔删除日志。但现在我已经完全耗尽了磁盘空间,我尝试了许多解决方案来清除任何可能的空间并找到空间被占用的位置,但没有成功。

整个 49GB 磁盘空间已用完:

在此输入图像描述

试图找到哪个目录占用了更多空间。

在此输入图像描述

我在 gcp 中遇到了类似的问题,磁盘已满,但我通过删除此命令列出的垃圾来解决它。

sudo find / -type f -printf '%12s %p\n' 2>/dev/null|awk '{if($1>999999999)print $0;}'

但当我使用这个时,它列出的唯一内容是/proc/kcrore

在此输入图像描述

我知道我无法删除这个

相关内容