记一次linux磁盘空间full

简介:

某一天我的linux机子突然磁盘满了,使用df命令查看



/dev/sda1       184G  184G     0 100%  /


依次到根目录下使用命令查看各个目录的大小

1
du  -h -x --max-depth=1

,发现所有的目录加起来只占用了20G。查看了inode节点,都没有问题啊。

使用lsof命令查看是否有被删除过的文件依然被程序占用

1
lsof  grep  '(deleted)'

,并且一直在写操作,然而我把所有带有这deleted标识的程序结束,并且删除该文件,问题依旧。


高潮来了。


查看crond的定时任务,万万没想到,有一天的存储挂了后,没恢复。后来又直接挂载了存储到该目录。就一直找不到为什么根磁盘满了的原因。有一个备份的目录在晚上备份的过程中直接把该挂载存储的目录直接塞满了,导致的根分区满了。


解决过程,卸载挂载存储的目录,然后之前备份到该存储目录的内容直接复制到其他分区,并删除,重新挂载存储。一切搞定。













本文转自ting2junshui51CTO博客,原文链接:http://blog.51cto.com/ting2junshui/1946522 ,如需转载请自行联系原作者







相关文章
|
28天前
|
存储 监控 Shell
【Shell 命令集合 磁盘管理 】Linux 检查磁盘空间限制的状态 repquota命令使用指南
【Shell 命令集合 磁盘管理 】Linux 检查磁盘空间限制的状态 repquota命令使用指南
29 0
|
28天前
|
存储 Shell Linux
【Shell 命令集合 磁盘管理 】Linux 显示文件系统的磁盘空间使用 df命令使用指南
【Shell 命令集合 磁盘管理 】Linux 显示文件系统的磁盘空间使用 df命令使用指南
31 0
|
6月前
51Linux - 系统管理(检测目录所占磁盘空间:du)
51Linux - 系统管理(检测目录所占磁盘空间:du)
30 0
|
4月前
|
存储 Kubernetes Linux
解决Linux中/var/lib/docker/磁盘空间过大及k8s存储卷磁盘空间使用率过高的问题
解决Linux中/var/lib/docker/磁盘空间过大及k8s存储卷磁盘空间使用率过高的问题
140 0
|
Linux
Linux清理磁盘空间常用命令
Linux清理磁盘空间常用命令
866 0
Linux清理磁盘空间常用命令
|
6月前
|
Linux 虚拟化
VMware虚拟机中Linux系统磁盘空间扩容实战
VMware虚拟机中Linux系统磁盘空间扩容实战
292 0
|
3月前
|
安全 机器人 Shell
shell脚本实现Linux磁盘空间超过阈值自动钉钉机器人告警
shell脚本实现Linux磁盘空间超过阈值自动钉钉机器人告警
45 0
|
8月前
|
存储 Linux 索引
掌握磁盘空间:深入了解Linux命令`df`
在Linux系统管理中,了解磁盘空间的使用情况是至关重要的,尤其在处理大量数据和文件时。`df`命令作为一个简单而强大的工具,可以帮助你查看文件系统的磁盘空间使用情况。本文将详细介绍`df`命令的基本概念、用法和一些技巧。
89 0
|
9月前
Linux-磁盘空间转移
磁盘空间转移
200 0
|
4月前
|
Linux 应用服务中间件 Shell
Linux下使用df与du命令查看磁盘空间
Linux下使用df与du命令查看磁盘空间
114 0