免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4261 | 回复: 7

/var空间满,删除文件后仍然是满? [复制链接]

论坛徽章:
0
发表于 2004-02-19 10:37 |显示全部楼层
  一台7410,安装hp unix 11i,
可能曾经因为机箱过热而死机。
现在常常提示/var目录没有空间了,将其中的一些大文件
比如/var/adm/syslog里面的文件清空,用df -k 来看,
可用空间仍然是0%,占用是100%。
这是什么原因呢? 急!

论坛徽章:
0
发表于 2004-02-19 11:16 |显示全部楼层

/var空间满,删除文件后仍然是满?

你重新启动到single user mode , 再看看。
结果就应该不同了。

论坛徽章:
0
发表于 2004-02-19 12:34 |显示全部楼层

/var空间满,删除文件后仍然是满?

大文件啊,syslog里面的文件一般不大啊,你看看/var/adm/crash目录下是不是有很多core文件,一般应该是这里的问题。

论坛徽章:
0
发表于 2004-02-20 09:22 |显示全部楼层

/var空间满,删除文件后仍然是满?

[quote]原帖由 "freekiss"]大文件啊,syslog里面的文件一般不大啊,你看看/var/adm/crash目录下是不是有很多core文件,一般应该是这里的问题。[/quote 发表:

同意,这里是关键

论坛徽章:
0
发表于 2004-02-20 14:12 |显示全部楼层

/var空间满,删除文件后仍然是满?

有同感。你用以下指令在系统中找出并且删除core文件:
# find /var -name core -exec ll {} \; ??# 列出系统中所有的core文件
# find /var -name core -exec rm {} \;?? # 删除所有的core文件
你也可以通过在cron中添加这些命令行定期删除core文件。

论坛徽章:
0
发表于 2004-02-22 22:27 |显示全部楼层

/var空间满,删除文件后仍然是满?

用find找出最大文件。
/var/adm/crash下的dump文件可能非常巨大,与物理内存的大小成一定比例。

论坛徽章:
0
发表于 2004-02-23 23:21 |显示全部楼层

/var空间满,删除文件后仍然是满?

你一定用了rm命令删除文件, 其实删的时候依然有进程在写该文件, 因此虽然文件被删, 但是空间不会释放.

检查一下, 删掉那个进程即可. 呵呵. 下次记得用 ">;" 清空

论坛徽章:
0
发表于 2004-02-24 09:23 |显示全部楼层

/var空间满,删除文件后仍然是满?

原帖由 "panlm" 发表:
你一定用了rm命令删除文件, 其实删的时候依然有进程在写该文件, 因此虽然文件被删, 但是空间不会释放.

检查一下, 删掉那个进程即可. 呵呵. 下次记得用 ">;" 清空


完全同意!

cat /dev/null >;  filename
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP