Probably not. However, a contemplation...
It's like a plane. Planes can have 1 engine, or 2, or even more, but
usually not more than 4. Why not 8 engines? 100?
Plane engines have two failure modes:
1) they stop working. If that engine is all you got, you're in deep
doodoo. That's why an extra engine is convenient.
2) The engine explodes, taking the plane with it (fortunately, much
less likely).
If you have multiple engines, you reduce the chance of a crash
because of failure 1, but you increase the chance of a crash in case
of failure 2. So there's a balance to be found.
There is another problem with multiple engines. If you have, say, 4
engines, the plane will be heavier and part of the power of engines
will be used just to carry redundant engines.
Back to virus scanners, adding more virus scanners means more CPU
cycles will be needed, scanning will take longer, ...
The same goes for virus scanners. Failure mode 1 would be a virus
scanner not detecting a virus. Failure mode 2 (less likely) would be
a false positive, or worse, an exploit causing your server to be hacked.
Personally, I find two or three virus scanners to be the sweet spot.
If programmed correctly, it even gives you some protection against
false positives, because you can treat files/emails that are only
recognized by one scanner differently from the ones that are
recognized by multiple scanners. For example quarantine in the first
case, and remove in the second case. (This requires custom
programming, of course).
And another consideration is the reason for running them. If, like me,
you are running them to reduce the likelihood of spreading malware, I
run only one scanning agent. If you are running them to protect your
corporate environment, then the more the merrier with consideration of
server loading.
--
Jim Preston
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml