Was ist der Clamav-Clamd-Prozess? Was soll ich tun, wenn die CPU- und Speicherauslastung zu hoch ist?

Ein Digitalmarketer installierte eine brandneue Version des VestaCP -Panels auf einem CentOS 7 Linux- Server.

Ihm fiel auf, dass die Antivirensoftware zu viel CPU-Leistung beanspruchte und häufig 100 % Auslastung erreichte...

Im Fehlerprotokoll wurden 2 permanente Fehler gefunden ▼

ERROR: Can't save PID in file /var/run/clamav/clamd.pid 
ERROR: Can't unlink the pid file /var/run/clamav/clamd.pid

Was bedeutet Clamav Muschel?

Clam AntiVirus ist ein Antiviren-Toolkit für UNIX Open Source (GPL), das für das Scannen von E-Mails auf E-Mail-Gateways entwickelt wurde.

  • Das Toolkit bietet viele nützliche Software, darunter flexible und skalierbare Monitore, Befehlszeilen-Scanner und erweiterte Tools zum automatischen Aktualisieren von Datenbanken.
  • Der Dienstname, der den Daemon startet, lautet:clamd.service
  • Das Herzstück des Toolkits ist eine gemeinsam genutzte Antivirus-Engine-Bibliothek, die in einer Vielzahl von Situationen verwendet werden kann.

Die Lösung für die hohe CPU- und Speicherauslastung des Clamav-Clamd-Prozesses

Problemumgehung 1) Öffnen/etc/clamd.conf config und kommentieren Sie die folgenden 2 Zeilen aus:

LocalSocket unix:/var/run/clamav/clamd.sock
FixStaleSocket yes

Lösung 2) Wenn Sie keine Mail auf dem CentOS 7-Server verwenden, wird empfohlen, den clamd-Prozess zu schließen ▼

systemctl disable clamd.service
systemctl stop clamd.service

Um den Status des Prozesses „clamd.service“ anzuzeigen, geben Sie den folgenden Befehl ein▼

systemctl status clamd.service

Falls das Überwachungsprogramm Monit installiert ist, müssen Sie möglicherweise die Datei "cwp.clamd" im Pfad /etc/monit.d löschen.

Starten Sie dann das Monit-Überwachungsprogramm▼ neu

systemctl restart monit.service

Nach dem Schließen des Clamd-Prozesses ist der Clamd-Fehler verschwunden.

Ansonsten ist die Belastung von CPU und Arbeitsspeicher (Memory) sehr groß ▼

Was soll ich tun, wenn die CPU- und Speicherauslastung des Clamav-Clamd-Prozesses im Linux-System zu hoch ist?

Vielleicht sind die oben genannten Methoden auch für andere Praktiker im grenzüberschreitenden E-Commerce nützlich , deshalb teilt Chen Weiliang sie hier mit.

发表 评论

您的邮箱地址不会被公开.必填项已用*标注

Nach oben scrollen