免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1956 | 回复: 2
打印 上一主题 下一主题

[Web] 请问大家关于查看隐藏日志文件的问题,谢谢! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-06-11 15:13 |只看该作者 |倒序浏览
大家好,我有一台vps ,有20G的空间,遇到了一台非常奇怪的现象。
原来有个网站,总是产生大量的日志文件(位于/var/log/httpd/)把服务器塞满,让mysql不能运行。
我就定期去删除这些日志文件,后来我嫌麻烦,就直接把/var/log/httpd给删除了。
运行了一段时间后,我发现服务器又给塞满了。

有如下的显示:

  1. [root@linux-v1 /]# df -h
  2. Filesystem            Size  Used Avail Use% Mounted on
  3. /dev/mapper/VolGroup00-LogVol00
  4.                        19G   18G     0 100% /
  5. /dev/hda1              99M   13M   82M  14% /boot
  6. tmpfs                 250M     0  250M   0% /dev/shm
复制代码
然后运行 du -h --max-depth=1查看各目录的大小,有如下显示:
  1. [root@linux-v1 /]# du -h --max-depth=1
  2. 1.9G    ./usr
  3. 3.4M    ./tmp
  4. 0       ./misc
  5. 80K     ./dev
  6. 2.6G    ./home
  7. 8.0M    ./bin
  8. 8.0M    ./root
  9. 6.8M    ./boot
  10. 0       ./net
  11. 37M     ./sbin
  12. 124M    ./lib
  13. 0       ./sys
  14. 8.0K    ./media
  15. 8.0K    ./selinux
  16. 8.0K    ./opt
  17. 385M    ./var
  18. 0       ./proc
  19. 8.0K    ./srv
  20. 8.0K    ./mnt
  21. 16K     ./lost+found
  22. 21M     ./lib64
  23. 108M    ./etc
  24. 5.2G    .
复制代码
请问大家,剩下的空间到哪里去了,如何能找到呢?谢谢!

论坛徽章:
0
2 [报告]
发表于 2010-06-11 15:34 |只看该作者
不想要日志,你删那个目录干啥?在配置文件里把日志功能注释不就行了.

论坛徽章:
0
3 [报告]
发表于 2010-06-11 16:33 |只看该作者
這個老問題了。

若你刪除一個正在讀寫中的 log 檔案,其空間不會真的釋放出來,除非該文檔被關閉。

lsof | grep -i "delete" 應該可以看到這類情況的資訊。重新啟動讀寫該 log 的程序就可以了。

或者是重新開機也可以,只是比較不方便。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP