I'm having a weird memory issue with one of our mail proxies that I am hoping to get some help with.
We currently have 2 mail proxies that are set up identically. They run Fedora Core 3, postfix 2.1.4, and SA 3.0.X. SA was installed via perl's MCPAN. We are using a Foundry ServerIron to load balance incoming mail between them. I am using a stock rule set with razor2, and pyzor. I am not using Bayes. Postfix is set to only feed SA messages 60Kb or smaller. The hardware is also identical. Mail proxy 1 is working fine with no problems. Mail proxy 2 has been running fine until recently. I have noticed a single spamd child process will start consuming a lot of memory (up to 900MB or more) and CPU usage. This will bring the machine to a crawl. Sometimes there is more than one renegade process. The processes will generally happen after spamd has been running for 20 minutes or so. To my knowledge, no changes have been made to the server for a month prior to this problem. I updated SA from 3.0.1 to 3.0.2. I have done an up2date on the server. I have copied the *.cf files from the first mail proxy to the problem machine in case there was some configuration discrepancy. I have rebooted the machine. The problem persists. Does anyone have any advice on how I should tackle this problem? Any help would be much appreciated. Thank you, Tom