CentOS 7 df -h查看和实际使用不符合处理方法

1、df -h查看使用1.9T,实际du -sh *查看使用不超过400G,df -i查看inode也是正常

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、可能原因:crontab任务在执行,或者文件被rm删除但是进程还在占用导致,处理方法:1、reboot机器让进程释放文件句柄;2、lsof | grep deleted 命令,查看当前系统句柄未释放情况

lsof -n| grep deleted

在这里插入图片描述
使用ls -l /proc/pid/fd/* | grep 文件名查看

[root@bogon yum.repos.d]# ls -l /proc/PID/fd/* | grep /151_bak/logs/.catalina.out.Rxuyo4

lrwx------ 1 root root 64 Jun 13 08:34 /proc/14406/fd/8 -> /151_bak/logs/.catalina.out.Rxuyo4 (deleted)

echo到上图查到的结果

 echo > /proc/14406/fd/8

批量杀死lsof查到的进程也可以

lsof -n |grep deleted | awk -F " " '{print $2}' |xargs kill -9

3、使用xfs_fsr修复磁盘碎片

xfs_fsr /dev/容量异常设备
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DevonL77

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值