前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >解决Linux删除文件后磁盘空间显示不变问题 | DevOps

解决Linux删除文件后磁盘空间显示不变问题 | DevOps

作者头像
lazybios
发布2019-07-30 16:05:01
3.3K0
发布2019-07-30 16:05:01
举报
文章被收录于专栏:日拱一卒日拱一卒

问题描述

收到硬盘写满的报警消息后,随即就删除了一些无用文件,但再次查看硬盘容量时发现数值仍然未发生变化,可实际上文件已经看不到了。

df -h 占用空间90%,占用 17G 空间。

du -sh ./* 查看根目录下的空间占用,加起来不到10G,差别比较大。

问题原因

如果删除的文件正在被调用,则直接删除文件可能会导致句柄未释放,磁盘空间还被占用的情况。

解决方法

可以执行命令lsof|grep deleted 获得一个已经被删除但是仍然被应用程序占用的文件列表,比如:

有了列表,根据对应的pid确定应用进程,然后尝试进行如下处理:

  • 重启系统来释放资源
  • 停止占用文件资源的应用程序或服务,比如 Apache 等
  • kill 正在占用文件的对应的进程,这种方法是有一定风险(不推荐)

-完-

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 日拱一卒 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题描述
  • 问题原因
  • 解决方法
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档