/proc 逐渐消耗硬盘空间

Vai*_*lke -2 linux centos disk-usage amazon-ec2 disk

运行centos 7.0的EC2实例硬盘空间消耗缓慢,重启后刷新。

内容:基础操作系统、Cloudwatch 代理、CodeDeploy 代理、nginx、Anti Virus MacFee、Java 应用程序(日志文件在控制之下)。

重新启动前的屏幕截图 1:磁盘空间已使用75%

根据此屏幕截图,我们找到了前 10 个最占用空间的文件,而 /proc 位于顶部。

在此处输入图片说明

屏幕截图 2 重启后:磁盘空间利用率为9%

使用的文件被刷新,无法确定问题是由应用程序还是其他组件引起的。

在此处输入图片说明

Ste*_*itt 8

您误读了输出:有关的行/proc是错误消息,因为du无法读取某些文件find要求它使用;它们并不表示文件中的/proc文件是您系统上前十大文件之一。无论如何,正如史蒂夫所说,/proc它是它自己的虚拟文件系统,不占用驱动器上的任何空间。

为了避免列出不相关的文件,您可以find使用该-xdev选项告诉不要跨越文件系统边界。

似乎给您带来麻烦的文件是/var/log/awslogs.log/var/log/awslogs.1:您的第一个命令将它们列为系统上最大的两个文件,并且它们没有出现在您的第二个命令的输出中(或者更确切地说,它们更小 - 我明白了awslogs.log.1在列表的下方)。