Samba + Clamav = clamd à 99.9% du CPU

Samba + Clamav = clamd à 99.9% du CPU - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 25-11-2006 à 01:03:20    

Yop,
 
J'ai un petit soucis avec Clamav, en effet j'ai mis en place un serveur de fichiers à l'aide de Samba et comme il est destiné à des posts Windows j'ai décidé d'installer Clamav comme indiqué dans ce tuto.
Maintenant le problème et qu'a chaque transfert (dans les deux sens) clamd utilise le processeur à 99.9% le CPU et les transferts prennent plusieurs minutes pour 100-200Mo...
 
La zone de partage dans mon smb.conf :

Code :
  1. [raid]
  2.    comment = Protection viral
  3.    path = /stockage
  4.    vfs object = vscan-clamav
  5.    vscan-clamav: config-file = /etc/samba/vscan-clamav.conf
  6.    writeable = yes
  7.    browseable = yes
  8.    guest ok = yes


 
La configuration de mon vscan-clamav.conf est la même que celle décrite dans le tuto.
Une petite idée ? :whistle:  
 
Merci.


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 25-11-2006 à 01:03:20   

Reply

Marsh Posté le 25-11-2006 à 19:52:23    

Il n'y a rien de bizarre dans les logs.
Personne n'a d'idées ? :jap:


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 25-11-2006 à 20:27:17    

Je l'avais fais au boulot c'était assez bordelique.
 
Regarde le debug de samba, tu peux avoir du debug sur les modules ;)

Reply

Marsh Posté le 25-11-2006 à 20:30:28    

Une doc un peu meilleur (c'est pas parce que c'est la mienne :p)
 
http://www.le-vert.net/howto/samba-vscan/

Reply

Marsh Posté le 25-11-2006 à 23:40:43    

J'étais déjà tombé sur ta doc. :p
Le problème est présent sur deux machines différentes avec deux versions de Samba elles aussi différentent (3.0.14a et 3.0.23d).
Je vais regarder du côté du debug.
 
Merci. :hello:


Message édité par goldyfruit le 26-11-2006 à 14:49:04

---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 25-11-2006 à 23:45:29    

Bah j'ai mis ca en prod dans une grosse institution dont je ne citerais pas le nom, donc c'est garanti ca marche :)

Reply

Marsh Posté le 25-11-2006 à 23:50:49    

Tu as fait des modifications importantes dans le vscan-clamav.conf ?

Citation :

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
30937 clamav    15   0 36744  16m  760 S 96.5  3.4  17:43.00 clamd


J'étais entain de transférer un site de 2Mo, celui-ci à durée 4 minutes et c'est fini par un échec...


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 26-11-2006 à 14:32:37    

Pareil sous FreeBSD, c'est clamav qui n'est pas performant, faut utilisé un anti-virus commercial et ca fonctionne beaucoup mieux.

Reply

Marsh Posté le 26-11-2006 à 14:48:42    

PanzerThorr a écrit :

Pareil sous FreeBSD, c'est clamav qui n'est pas performant, faut utilisé un anti-virus commercial et ca fonctionne beaucoup mieux.


Euh ouai mais la ça va pas être possible. :heink:


---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Marsh Posté le 26-11-2006 à 15:55:09    

Un morceau de log :

Citation :

Nov 26 15:51:36 kenny-backup smbd_vscan-clamav[32321]: INFO: Scanning file : '/home/kenny//gzw-save/TrackMania Nations ESWC/Nadeo.ini'
Nov 26 15:51:36 kenny-backup smbd_vscan-clamav[32321]: INFO: file /home/kenny//gzw-save/TrackMania Nations ESWC/Nadeo.ini is clean
Nov 26 15:51:36 kenny-backup smbd_vscan-clamav[32321]: INFO: File gzw-save/TrackMania Nations ESWC/text colors - documentation.txt not found! Not scanned!
Nov 26 15:51:36 kenny-backup smbd_vscan-clamav[32321]: INFO: Scanning file : '/home/kenny//gzw-save/TrackMania Nations ESWC/text colors - documentation.txt'
Nov 26 15:51:36 kenny-backup smbd_vscan-clamav[32321]: INFO: file /home/kenny//gzw-save/TrackMania Nations ESWC/text colors - documentation.txt is clean
Nov 26 15:51:36 kenny-backup smbd_vscan-clamav[32321]: INFO: File gzw-save/TrackMania Nations ESWC/TMN manual.pdf not found! Not scanned!
Nov 26 15:51:37 kenny-backup smbd_vscan-clamav[32321]: INFO: Scanning file : '/home/kenny//gzw-save/TrackMania Nations ESWC/TMN manual.pdf'
Nov 26 15:51:37 kenny-backup smbd_vscan-clamav[32321]: INFO: file /home/kenny//gzw-save/TrackMania Nations ESWC/TMN manual.pdf is clean
Nov 26 15:51:37 kenny-backup smbd_vscan-clamav[32321]: INFO: File gzw-save/TrackMania Nations ESWC/tmn.dat not found! Not scanned!
Nov 26 15:51:52 kenny-backup smbd_vscan-clamav[32321]: INFO: Scanning file : '/home/kenny//gzw-save/TrackMania Nations ESWC/tmn.dat'


Le transfert bloc puis repart et ainsi de suite, transférer 350Mo devient une vraie misère...
 
EDIT : Pour transférer 353Mo en 100Mb/s il a fallu 7 minutes !!


Message édité par goldyfruit le 26-11-2006 à 16:00:43

---------------
http://wiki.incloudus.com/display/DOC | http://blog.incloudus.com | http://wiki.goldzoneweb.info | http://www.stendhalclub.fr
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed