Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Aug 2002 00:01:13 -0700 (PDT)
From:      Chris Linstruth <cjl@QNET.COM>
To:        Matthew Emmerton <matt@gsicomp.on.ca>
Cc:        <freebsd-questions@FreeBSD.ORG>
Subject:   Re: Open files and Swap Space Errors (fwd)
Message-ID:  <Pine.BSI.4.33.0208212359320.23564-100000@cello.qnet.com>
In-Reply-To: <001b01c2498b$9779f830$1200a8c0@gsicomp.on.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
Actually, I readily get the errors from systat -a.  The system
isn't grinding to a halt, it's just reporting swap errors and file
table full when pstat -s and sysctl show, plainly, that they're
not even close to their maximums.

-- 
Chris Linstruth <cjl@qnet.com>
QNET
1529 East Palmdale Blvd Suite 200
Palmdale, CA 93550
(661) 538-2028


On Wed, 21 Aug 2002, Matthew Emmerton wrote:

> > ---------- Forwarded message ----------
> > Date: Wed, 21 Aug 2002 12:26:37 -0700 (PDT)
> > From: Chris Linstruth <cjl@QNET.COM>
> > To: freebsd-questions@freebsd.org
> > Subject: Open files and Swap Space Errors
> >
> > I have a sendmail server giving me resource allocation errors but
> > it looks to me like plenty of file handles and swap space are
> > available....  Any thoughts?
> >
> > FreeBSD x.x.x 4.6-RELEASE FreeBSD 4.6-RELEASE #0: Tue Jun 11 06:14:12 GMT
> 2002     murray@builder.freebsdmall.com:/usr/src/sys/compile/GENERIC  i386
> >
> > # pstat -s
> > Device          1K-blocks     Used    Avail Capacity  Type
> > /dev/da0s1b        262016     9856   252160     4%    Interleaved
> >
> > # sysctl -a | grep files
> > kern.maxfiles: 8080
> > kern.maxfilesperproc: 3636
> > kern.openfiles: 383
> > p1003_1b.mapped_files: 0
> >
> > # limits
> > Resource limits (current):
> >   cputime          infinity secs
> >   filesize         infinity kb
> >   datasize           524288 kb
> >   stacksize           65536 kb
> >   coredumpsize     infinity kb
> >   memoryuse        infinity kb
> >   memorylocked     infinity kb
> >   maxprocesses         1818
> >   openfiles            3636
> >   sbsize           infinity bytes
> >
> > Running sysctl -a reports too many of these to post here:
> >
> > swap_pager_getswapspace: failed
> > swap_pager_getswapspace: failed
> > swap_pager_getswapspace: failed
> > swap_pager_getswapspace: failed
> >
> > and
> >
> > <3>file: table is full
> > <3>file: table is full
> > <3>file: table is full
> > <3>file: table is full
> > <3>file: table is full
> >
> > And a few like this:
> > <3>pid 29289 (sendmail), uid 0, was killed: out of swap space
> >
> > Any thoughts appreciated.
> > --
> > Chris Linstruth <cjl@qnet.com>
>
> Well, somehow you are running out of swap space.  Even though 'pstat -a'
> shows that you've got tons free, that isn't useful since it (presumably)
> wasn't taken at the same time your system was grinding to a halt.
>
> Off the top of my head, there's two things that could cause sendmail to spin
> wildly out of control:
> 1) misconfigured majordomo which causes bounces to be sent back to the list
> (which bounce, and get sent back to the list, ...)
> 2) some sort of mail bombing DoS
>
> If you're running with a high-enough LogLevel in your sendmail.cf, you
> should see sender/recipient data in your sendmail logs, and this may give
> you a clue as to what occurs when the system starts heading south.
>
> --
> Matt Emmerton
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSI.4.33.0208212359320.23564-100000>