有个网络营销人员在一台Linux服务器CentOS 7系统上,安装全新新版本的VestaCP面板。
他注意到防病毒软件占用CPU过高,经常加载到100%……
在错误日志中,发现了2个永久性错误 ▼
ERROR: Can't save PID in file /var/run/clamav/clamd.pid ERROR: Can't unlink the pid file /var/run/clamav/clamd.pid
Clamav clamd是什么意思?
Clam AntiVirus是一个UNIX开源(GPL)反病毒工具包,专为电子邮件网关上的电子邮件扫描而设计。
Clamav clamd进程CPU和内存占用过高的解决方法
解决方法1)打开/etc/clamd.conf
配置,并注释掉以下2行:
LocalSocket unix:/var/run/clamav/clamd.sock
FixStaleSocket yes
解决方法2)如果你不在CentOS 7服务器上使用邮件,建议将其关闭clamd进程 ▼
systemctl disable clamd.service systemctl stop clamd.service
查看“clamd.service”进程状态,输入以下命令 ▼
systemctl status clamd.service
若有安装Monit监控程序,可能需在 /etc/monit.d 路径里,删除掉 “cwp.clamd ”文件。
然后,重启 Monit监控程序 ▼
systemctl restart monit.service
关闭clamd进程后,clamd错误消失了。
否则CPU和内存(Memory)的负载很大 ▼
也许以上方法对其他跨境电商从业者会派上用场,所以陈沩亮在此分享。