加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 如何防止无意的磁盘使用量增加?

发布时间:2020-12-14 02:41:53 所属栏目:Linux 来源:网络整理
导读:df -ht表明磁盘使用量正在迅速增加(每天250 MB或更多): Filesystem Size Used Available Capacity Mounted on/ 20G 14G 5.9G 71% / 即使我从root访问运行du -skh *,在除了/ proc之外的任何顶级目录下,磁盘空间量也没有显示任何增加. du -skh *显示正在使用
df -ht表明磁盘使用量正在迅速增加(每天250 MB或更多):
Filesystem             Size   Used  Available Capacity  Mounted on
/                       20G    14G       5.9G    71%    /

即使我从root访问运行du -skh *,在除了/ proc之外的任何顶级目录下,磁盘空间量也没有显示任何增加. du -skh *显示正在使用的磁盘空间更少.

不幸/ proc是相当神秘的,我不认为你应该删除那里的任何东西.

注意:重新启动服务器,将恢复所有无法解释的磁盘使用量增加.

解决方法

这听起来像是一个已被删除的文件正在被填满,但该过程仍处于活动状态.也许是日志文件或其他东西.

您可能有一些清除守护程序清除/ tmp或某个进程正在写入文件的位置.

只要进程处于活动状态,文件就会保留,即使它的目录条目不再存在.

当进程终止时,文件最终关闭.当文件关闭但没有实际的目录条目时,它最终会被删除.但只要它打开,它消耗的空间将保持不变,并且它可以继续变大.

重新启动时,您显然正在终止该进程,然后系统会删除孤立的文件.

现在,正如我所说,这只是一个猜测,但它在某种程度上解释了发生在你身上的事情.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读