inn2.4.1, expire running > 2 days on a feeder
Chris Stromsoe
cbs at cts.ucla.edu
Thu Sep 23 16:13:47 UTC 2004
On Thu, 23 Sep 2004, Miquel van Smoorenburg wrote:
> In article <Pine.LNX.4.61.0409230256180.11485 at potato.cts.ucla.edu>,
> Chris Stromsoe <cbs at cts.ucla.edu> wrote:
>> Starting about a week ago, expire started running for several days at a
>> time. It used to run for 6 or 7 hours. At some point, history crossed
>> the 2gb boundary. That may or may not have anything to do with it.
>> inn was built with --enable-largefiles. The machine is running debian
>> "testing" linux.
>>
>> spool is cnfs, and overview is disabled. news is stored in 3 x 10Gb
>> buffers, 1 x 40Gb buffer, and 1 x 5Gb buffer, on a single jfs partition
>> built from a 4 disk scsi raid5 with no spare. ~news/db/ is on the same
>> partition.
>>
>> expire was killing performance, so I killed it. Any ideas about what
>> to look for to figure out what's wrong?
>
> You probably need more memory. I/O from incoming/outgoing feeds is
> throwing away the existing cached history file, etc.
Hrm. I'll try adding some. Before I go nuts with ram, how much are you
thinking? The box is a dual xeon with 1Gb. One of my readers is working
with a 25Gb history file and the same amount or memory, but only runs for
around 3 hours to complete news.daily and also has 1Gb (and slower cpus).
> On my system I simply throttle INN before expire and start it after
> expire. news.daily actually has some support for this though you have to
> read and grok the script to be able to use it.
>
> If you set the MESSAGE environment variable, the script will throttle
> innd before expire. You need to pass -n as well. So, my crontab looks
> like:
I'll try that and see if it helps.
-Chris
More information about the inn-workers
mailing list