首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ClamAV占用了所有可用的磁盘空间

ClamAV占用了所有可用的磁盘空间
EN

Server Fault用户
提问于 2010-04-21 13:49:58
回答 2查看 6.3K关注 0票数 0

今天,我发现我的Redhat服务器已经耗尽了硬盘空间。罪魁祸首似乎是一个名为Clamav的程序,它用数千个名为/tmp的子文件夹填充clamav-004adb870cd79534目录。所有这些文件夹都包含以下内容:

代码语言:javascript
复制
    drwx------   2 root root 4.0K Apr 21 07:56 .
    drwxrwxrwt  68 root root  64K Apr 21 08:03 ..
    -rw-------   1 root root  18K Apr 21 07:56 COPYING
    -rw-------   1 root root 4.6M Apr 21 07:56 main.db
    -rw-------   1 root root  14K Apr 21 07:56 main.fp
    -rw-------   1 root root 1.5M Apr 21 07:56 main.hdb
    -rw-------   1 root root  901 Apr 21 07:56 main.info
    -rw-------   1 root root  33M Apr 21 07:56 main.mdb
    -rw-------   1 root root  16M Apr 21 07:56 main.ndb
    -rw-------   1 root root  217 Apr 21 07:56 main.zmd

当我删除它们的时候,它们又回来了,并在大约一个小时内填满了我的硬盘。

我该怎么做?我能安全地阻止Clamav吗?在我看来,Clamav正在试图升级,但没有成功。

更新:在阅读了这个主题:http://forums.theplanet.com/index.php?showtopic=92267之后,我就能够理清这个问题了

我打开/etc/MailScanner/MailScanner.conf并注释掉以下行:

代码语言:javascript
复制
Virus Scanners = clamavmodule

然后重新启动MailScanner:

代码语言:javascript
复制
/sbin/service MailScanner restart
EN

回答 2

Server Fault用户

发布于 2010-04-21 15:40:37

您可以通过使用--max-space标志来限制临时文件的磁盘使用。

代码语言:javascript
复制
clamscan --max-space=50m --tempdir=/tmp/ --infected --recursive /home/
票数 5
EN

Server Fault用户

发布于 2010-04-21 15:47:01

您可能需要检查ClamAV的版本。最近,他们停止向0.94版本提供更新的db文件,因此当您的freshclam (更新定义db的部分)下载更新,而不是预期的结果时,如果收到错误消息,这可能与您的freshclam不太好,它会一次又一次地重新下载更新。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/134439

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档