前端之家收集整理的这篇文章主要介绍了
linux – 如何防止无意的磁盘使用量增加?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
df -ht表明磁盘使用量正在迅速
增加(每天250 MB或更多):
Filesystem Size Used Available Capacity Mounted on
/ 20G 14G 5.9G 71% /
即使我从root访问运行du -skh *,在除了/ proc之外的任何顶级目录下,磁盘空间量也没有显示任何增加. du -skh *显示正在使用的磁盘空间更少.
不幸/ proc是相当神秘的,我不认为你应该删除那里的任何东西.
注意:重新启动服务器,将恢复所有无法解释的磁盘使用量增加.
这听起来像是一个已被
删除的
文件正在被填满,但该过程仍处于活动状态.也许是日志
文件或其他东西.
您可能有一些清除守护程序清除/ tmp或某个进程正在写入文件的位置.
只要进程处于活动状态,文件就会保留,即使它的目录条目不再存在.
当进程终止时,文件最终关闭.当文件关闭但没有实际的目录条目时,它最终会被删除.但只要它打开,它消耗的空间将保持不变,并且它可以继续变大.
重新启动时,您显然正在终止该进程,然后系统会删除孤立的文件.
现在,正如我所说,这只是一个猜测,但它在某种程度上解释了发生在你身上的事情.
原文链接:https://www.f2er.com/linux/396216.html