揪出占用磁盘空间的罪魁祸首-企业生产实战

简介:

磁盘空间已满,但是找不到占用空间的文件,整个故障排除过程如下:

[root@localhost opt]# df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/sda5       9.5G  6.1G  3.0G  68% /

tmpfs            24G  228K   24G   1% /dev/shm

/dev/sda1       190M   34M  146M  19% /boot

/dev/sda8        24G   44M   23G   1% /data

/dev/sda2       212G   50G  152G  25% /home

/dev/sda6       9.5G  8.2G  901M  91% /opt

/dev/sda7       9.5G  293M  8.8G   4% /var

[root@localhost opt]# du -sh /opt/*

556M    /opt/buildirm

16K     /opt/lost+found

4.0K    /opt/rh

[root@localhost opt]# df -i /opt

Filesystem     Inodes  IUsed  IFree IUse% Mounted on

/dev/sda6      640848 184516 456332   29% /opt

[root@localhost opt]# ls -al 

总用量 40

drwxrwxrwx.  6 root root  4096 12月 16 09:46 .

dr-xr-xr-x. 29 root root  4096 4月  28 09:44 ..

drwxrwxrwx.  4 root root  4096 9月  16 2015 buildirm

-rw-------.  1 root root    39 12月 16 09:46 .directory

drwx------.  2 root root 16384 5月   8 2015 lost+found

drwxr-xr-x.  2 root root  4096 5月  17 2013 rh

drwx------.  4 root root  4096 9月  17 2015 .Trash-0

[root@localhost opt]# du --max-depth=1 -lh /opt

16K     /opt/lost+found

4.0K    /opt/rh

7.6G    /opt/.Trash-0  //终于找出占用磁盘空间的罪魁祸首了!

556M    /opt/buildirm

8.1G    /opt

 [root@localhost opt]# du --max-depth=1 -lh --all /opt
16K     /opt/lost+found
4.0K    /opt/rh
7.6G    /opt/.Trash-0
556M    /opt/buildirm
4.0K    /opt/.directory
8.1G    /opt 


本文转自 linuxzkq 51CTO博客,原文链接:http://blog.51cto.com/linuxzkq/1785246


相关文章
内存溢出+CPU占用过高:问题排查+解决方案+复盘(超详细分析教程)
全网最全的内存溢出CPU占用过高排查文章,包含:问题出现现象+临时解决方案+复现问题+定位问题发生原因+优化代码+优化后进行压测,上线+复盘
2621 5
"揭秘!一键解锁Oracle日志清理魔法,让海量归档日志无处遁形,守护数据库健康,告别磁盘空间告急噩梦!"
【8月更文挑战第9天】随着Oracle数据库在企业应用中的普及,归档日志管理对保持数据库健康至关重要。归档日志记录所有更改,对数据恢复极为重要,但也可能迅速占用大量磁盘空间影响性能。利用Oracle提供的RMAN工具,可通过编写Shell脚本来自动清理归档日志。脚本包括设置环境变量、连接数据库、检查和删除指定时间前的日志,并记录执行情况。通过Cron作业定时运行脚本,可有效管理日志文件,确保数据库稳定运行。
180 7
|
8月前
|
开发与运维内存问题之线上遇到故障,使用jstat命令发现Old区持续增长如何解决
开发与运维内存问题之线上遇到故障,使用jstat命令发现Old区持续增长如何解决
72 2
一次诡异的磁盘空间占用问题排查
大半夜接到线上一服务器磁盘占用率超过90%的短信,需要立即处理。一般这种情况都是线上异常,当天日志打太多,无法自动删掉的。上来第一反应就是查我们规范java应用日志目录,居然没有文件,再查,居然连java进程都没有,原来不是java应用,不过没关系,干一年运维也不是白干的,还是有其他方法可以查的,在此记录下整个排查过程。
124 0
磁盘占用高生产故障复盘总结
磁盘占用高生产故障复盘总结
362 0
项目实战典型案例20——内存长期占用导致系统慢
项目实战典型案例20——内存长期占用导致系统慢
110 0
【项目实战典型案例】20.内存长期占用导致系统慢
【项目实战典型案例】20.内存长期占用导致系统慢
项目实战20—内存长期占用导致系统缓慢
项目实战20—内存长期占用导致系统缓慢
117 0