作者m8403051 (大吉岭红茶)
看板Linux
标题Re: [问题] 硬碟空间用du 与 df 看到的大小不一样
时间Fri Mar 15 00:07:02 2019
刚好今天遇到相同问题, google 解答的时候有看到 ptt 上这篇,
问题解决後顺便来回一下
du & df 容量不一致有个可能性是某些档案被删除後, 被某个行程锁住还没释放出空间
因此可以先试试看 lsof | grep deleted, 查看是否有大容量的档案
如果有, 将对应的行程重启或砍掉应该就可以释放出容量来
※ 引述《soem (流水)》之铭言:
: 不知道为什麽suglwu前辈的文章没存进来,
: 我回一篇存站内信...
: [作者] [email protected] (suglwu), [看板] Linux
: [标题] Re: [问题] 硬碟空间用du 与 df 看到的大小不一样
: [时间] SayYA 资讯站 (Wed Dec 22 10:42:22 2010)
: [转信] WD!news.ntu!news.ncu!News.Math.NCTU!SayYa
: ───────────────────────────────────────
: ※ 引述《[email protected] ([希望] 顺利毕业~~~)》之铭言:
: > lab 伺服器目前是cent OS 5.5
: > 有一台作为NIS 与 NFS用
: > 并把home目录挂载到其他三台server使用
: > 今天突然出现硬碟空间不足的问题
: > 我用两种方式去看
: > 一种是du -h -x --max-depth=1 /home
: > 看到的结果是占用242G 还剩下93G
: > 但是用 du -h 来看的时候却得到
: > /dev/sda3 353G 330G 5.2G 99% /home
: > 只剩下5.2G的空间可以使用
: > 请问这样会是有可能发生什麽事情呢??
: > 今天突然容量爆增八十几G....但是都找不到在哪里!!!
: 建议试着放宽 du 参数中的 --max-depth=1
: 如果在根目录执行该 du
: 这只会计算到 /home/layer1_dir
: 如果你暴增的容量是出现在 /home/layer1_dir/layer2_dir
: 那将没有被计算到
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 104.155.205.80
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1552579624.A.A82.html
1F:推 angerD: 推 03/23 08:55