[Mailman-Users] Newbie: New installation -- terrible load average

Jon Carnes jonc at nc.rr.com
Sat Sep 27 15:17:41 CEST 2003

On Sat, 2003-09-27 at 08:44, Benedikt Carda wrote:
> Hi,
> I have newly installed mailman (2.1.2) on my RedHat 9.0 system (with 
> sendmail). Every time I start the qrunner daemon 
> (/usr/local/mailman/bin/mailmanctl start) the daemon uses 99% of CPU 
> time. This is how command "top" looks like:
> >  12:44:22  up 54 min,  1 user,  load average: 1.00, 1.02, 0.94
> > 62 processes: 59 sleeping, 3 running, 0 zombie, 0 stopped
> > CPU states:  87.0% user  13.0% system   0.0% nice   0.0% iowait   0.0% idle
> > Mem:   497636k av,  312156k used,  185480k free,       0k shrd,   16288k buff
> >                     113272k actv,     204k in_d,     848k in_c
> > Swap: 1012052k av,       0k used, 1012052k free                   32028k cached
> >                                                                                 
> >  1384 mailman   25   0  4800 4800  1932 R    99.9  0.9  17:19   0 python
> >     1 root      15   0   492  492   440 S     0.0  0.0   0:03   0 init
> Anyhow there is absolutely no load as this is only a test installation. 
> I have created only two mailing lists (the mailman list and a second 
> one) and I have only subscribed five users. There are no mails sent, and 
> nothing else. I am running python 2.2.2-26.
> I have no idea what can be wrong and what I should do to correct this. I 
> looked for the problem in the mailing list archives but high load 
> average and CPU time consumption always seems to be connected with two 
> main problems (heavy loaded lists and the lock-problem) but both are not 
> applicable in that case (as locks are created correctly and removed 
> correctly and also the logs do not report any errors).
> Any advice given would be very helpful. Thanks in advance.
> Benedikt.

First of all, I've install Mailman a quite a few Red Hat 9 systems and
I've never seen this behavior. Did you install from the RPM's? and
follow the advice from:

Most importantly, try running "/var/mailman/bin/check_perms -f"

Assuming your install is correct (and you haven't applied any patches
that you didn't tell us about), lets get more information about what is
going on... 
 - Check your MTA (sendmail) logs and see if it's sending a lot of mail,
especially local mail to "mailman".
 - What do you get when run: grep mailman /etc/aliases
 - Are there any messages in the Queues?

To check the Queues,
 - Stop mailman: service mailman stop
 - cd /var/mailman/qfiles
 - ls *

If there are any messages in the queues you will see them listed out as
pairs of files (with really huge nonsensical names - date.time+MTAqname)

Here is an example from a test install I run. It has three messages in
the queue:

The original message should be in text stored in the *.msg file.

Good luck - Jon Carnes

More information about the Mailman-Users mailing list