免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: bacon1001
打印 上一主题 下一主题

根分区满,但未找到具体的占用文件,十分诡异! [复制链接]

论坛徽章:
0
31 [报告]
发表于 2011-05-20 22:04 |只看该作者
这个问题可以这样来理解,咱们简单的做一个测试就拿Nginx程序来测试。
先看看磁盘的大小在说

此时我们来多刷新一下页面让日志写入Log来增加磁盘空间
经过多次刷新后磁盘的文件大小已经变大。
日志文件路径在/var/log/host.access.log

此时在看看磁盘的大小情况

现在我们来删除日志文件
rm -f /var/log/host.access.log
这个时候你可以看的出来虽然删除了文件但是磁盘的空间一样没有释放。
原因是因为程序在打开了一个句柄后没有释放,始终会占用一定block,如果此时有请求会一直的的往下写。
我们在来看看程序的FD状态

好了具体的你在研究研究。详细的地方你参考一下 程序的一些读写机制吧/

论坛徽章:
0
32 [报告]
发表于 2011-05-25 13:02 |只看该作者
请问一下,这个怎么解决?重启nginx能解决吗?已经写入block的空间能找回来吗?

论坛徽章:
0
33 [报告]
发表于 2011-06-04 16:38 |只看该作者
回复 30# black-hat


这种关于程序未释放空间的说法已经被推倒,我尝试kill掉所有程序和reboot服务器,情形依旧....

论坛徽章:
0
34 [报告]
发表于 2011-06-04 19:45 |只看该作者
可以这样试试
1、df -a > /tmp/111
2、cat /tmp/111 |sort -t ' ' -k 1 -nr |more

仔细看看,看能不能查出来。

论坛徽章:
2
双子座
日期:2014-05-18 22:44:102015年迎新春徽章
日期:2015-03-04 09:58:11
35 [报告]
发表于 2011-06-06 10:28 |只看该作者
938M    proc
这个好像一般没容量吧?
du: cannot access `error/controlcc20100526.sql': Permission denied
du: cannot access `error/cacti20100526.sql': Permission denied
你试着查看你的数据库占多大空间
不行的话 你试着进入单用户模式查看下  希望帮助你

论坛徽章:
1
处女座
日期:2013-08-19 15:17:06
36 [报告]
发表于 2011-06-07 14:14 |只看该作者
df -i 看看inode剩余数量是多少

论坛徽章:
0
37 [报告]
发表于 2011-06-09 16:11 |只看该作者
du: cannot access `error/controlcc20100526.sql': Permission denied
du: cannot access `error/cacti20100526.sql': Permission denied

root都没有权限,先从这个入手吧,估计是文件损坏了。
fsck一下。

论坛徽章:
0
38 [报告]
发表于 2011-06-09 16:18 |只看该作者
/var/spool/clientmqueue/ 里面的文件很大,导致根/满
解决: cd /var/spool/clientmqueue/
ls |xargs -f
造成这个原因是因为cron脚本引起的,在定时服务里  > /dev/null 2>&1

论坛徽章:
3
处女座
日期:2014-11-05 11:02:4315-16赛季CBA联赛之四川
日期:2015-12-10 14:37:4015-16赛季CBA联赛之天津
日期:2017-09-08 18:39:34
39 [报告]
发表于 2011-06-11 16:11 |只看该作者
回复 37# wake2000x


   
/var/spool/clientmqueue/ 里面的文件很大,导致根/满
解决: cd /var/spool/clientmqueue/
ls |xargs -f
造成这个原因是因为cron脚本引起的,在定时服务里  > /dev/null 2>&1


LZ的帖子显示var目录只占了3.5G

你是根据哪个结果来判断 是/var/spool/clientmqueue/里面 的文件占用的?

论坛徽章:
0
40 [报告]
发表于 2011-06-11 17:52 |只看该作者
回复 37# wake2000x


ls |xargs -f   啥意思
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP