记一次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 ,如需转载请自行联系原作者







相关文章
|
7月前
|
存储 监控 Shell
【Shell 命令集合 磁盘管理 】Linux 检查磁盘空间限制的状态 repquota命令使用指南
【Shell 命令集合 磁盘管理 】Linux 检查磁盘空间限制的状态 repquota命令使用指南
88 0
|
7月前
|
存储 Shell Linux
【Shell 命令集合 磁盘管理 】Linux 显示文件系统的磁盘空间使用 df命令使用指南
【Shell 命令集合 磁盘管理 】Linux 显示文件系统的磁盘空间使用 df命令使用指南
148 0
51Linux - 系统管理(检测目录所占磁盘空间:du)
51Linux - 系统管理(检测目录所占磁盘空间:du)
57 0
|
7月前
|
存储 Kubernetes Linux
解决Linux中/var/lib/docker/磁盘空间过大及k8s存储卷磁盘空间使用率过高的问题
解决Linux中/var/lib/docker/磁盘空间过大及k8s存储卷磁盘空间使用率过高的问题
893 0
|
4月前
|
存储 监控 安全
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
|
7月前
|
Ubuntu Linux 数据库
【Linux】深入了解Linux磁盘配额:限制用户磁盘空间的利器
【Linux】深入了解Linux磁盘配额:限制用户磁盘空间的利器
|
4月前
|
Ubuntu Linux 测试技术
在Linux中,已知 apache 服务的访问日志按天记录在服务器本地目录/app/logs 下,由于磁盘空间紧张现在要求只能保留最近7天的访问日志,请问如何解决?
在Linux中,已知 apache 服务的访问日志按天记录在服务器本地目录/app/logs 下,由于磁盘空间紧张现在要求只能保留最近7天的访问日志,请问如何解决?
|
4月前
|
Linux API
在Linux中,程序产生了库日志虽然删除了,但磁盘空间未更新是什么原因?
在Linux中,程序产生了库日志虽然删除了,但磁盘空间未更新是什么原因?
|
4月前
|
监控 Linux
在Linux中,使用哪⼀个命令可以查看自己文件系统的磁盘空间配额呢?
在Linux中,使用哪⼀个命令可以查看自己文件系统的磁盘空间配额呢?
|
4月前
|
Linux
在Linux中,如何检查磁盘空间使用情况?
在Linux中,如何检查磁盘空间使用情况?
下一篇
无影云桌面