df -h 与 du -sh *计算出来的存储不一致 磁盘存储空间被占满

我的小本本

描述问题:今天又是很难受的一天,Linux(Centos 6)服务器磁盘满了,使用df -h命令时发现挂在再/mnt目录下的磁盘使用率达到了100%

但是我又到/mnt目录下面使用du -sh *命令查看了下那个文件使用了那么大存储。结果发现文件夹总存储加上根本就没有使用到那么大的存储。

解决问题:

     最终发现有两个地方占用了很多存储空间

  1. 隐藏文件:在  .blksnap  这个隐藏文件夹下的一个data文件占用达到了75G,当时就吓我一跳。然后把它删了就行了(由于是正式环境下的Linux服务器不知道这个文件夹是干嘛的纠结了一段时间到底是删不删,最终还是把它给干掉了)一下子释放了75G的存储,真舒服啊
  2. 删除文件的进程:使用 sudo lsof |grep delete 命令查看删除进程,发现有一个删除进程出现了200多G的占用量(这个地方的存储我居然找了半天,哎 还是自己太菜了,一直没想到这里来)。然后把这个线程kill掉就行了,命令 kill -9 线程id

注:在kill掉删除进程后,本人出现了jdk不能继续使用情况,重新解压一个jdk然后配置下环境变量最后resource一下就行了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值