From owner-freebsd-isp Sun Mar 22 11:36:27 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA16222 for freebsd-isp-outgoing; Sun, 22 Mar 1998 11:36:27 -0800 (PST) (envelope-from owner-freebsd-isp@FreeBSD.ORG) Received: from bmccane.maxbaud.net ([208.155.166.81]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA16161 for ; Sun, 22 Mar 1998 11:36:14 -0800 (PST) (envelope-from news@bmccane.maxbaud.net) Received: (from root@localhost) by bmccane.maxbaud.net (8.8.8/8.8.7) id NAA16959; Sun, 22 Mar 1998 13:34:36 -0600 (CST) (envelope-from news) Date: Sun, 22 Mar 1998 13:34:33 -0600 (CST) From: Wm Brian McCane To: John Hay cc: Martin Jangowski , isp@FreeBSD.ORG Subject: Re: Slooow expires (inn 1.5.1 and 1.7.2.insync1.1d) In-Reply-To: <199803200352.FAA00972@zibbi.mikom.csir.co.za> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 20 Mar 1998, John Hay wrote: > > > I think you just went over some limit and now the database isn't > > > handled in RAM anymore but on disk. It might be not enough RAM > > > or the limits in login.conf might be too low or something like > > > that. Try running /usr/bin/limits out of cron the same way your > > > expiry is done and have a look at its output. > > > > I tried this with _lots_ of free memory. After rebuilding the .pag and > > .dir files it used virtual memory. Something in the .dir file was the > > culprit, I think. I was happy to have our newsserver up and running again, > > so I didn't investigate. > > > > The same thing happened twice, and got resolved the same way, I'm fairly > > sure that something in the dbz-files was corrupted. > > Was your limits set high enough? What was the size of your .pag file? > Maybe bigger than what your limits allow you to have in memory? The > reason doing a makehistory help is because it shrink your database > to only the articles you have in your spool. > Actually, my .pag file is only about 9M. I have a very limited feed. Also, I have found the problem. I had *.jobs.* being saved for 8 days, and the directories were 4-5M each. I deleted all files older than 2 days, moved them into new directories (~256 now). And set the expiry for *.jobs.* to 2 days, the expire took 5 minutes 8). Anyway, I have now added various of the *.jobs.* to my filter_innd.pl file, so they don't go to disk any more. We'll see what happens. brian BTW> Next I will add the *.jobs.* to my exclusions in my newsfeeds. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message