Interesting space issue

Jim Howell jwh2 at cornell.edu
Tue Mar 11 07:13:41 EST 2003


Hi,
	Thanks to all who responded with my situation below.  Here is what I think 
happened.

	Sometime late Saturday evening a server started having soft failures on a 
memory card.  However as a result of the failures syslog messages were 
generated that were both stored locally and forwarded onto our central 
syslog server.  The central syslog server then makes decisions on what to 
do with those messages based on the type and severity of the message.
	In this particular case it forwarded it to 4 sysadmins.  The messages the 
broken server was generating were at the rate of 5-10 per second.  As it 
turns out all 4 of us are spread amongs the new Postoffices.  I believe 
that the servers did they best they could but eventually a combination of 
backlog feeding our mailboxes (the system will only deliver one message at 
a time per mailbox but will deliver into multiple mailboxes at the same 
time) and filling our quotas caused there to be a large number of processes 
to be running on each of the new Postoffices.  Eventually the server 
thought it was out of space and may of actually been out of space.  This 
didn't show up in the system logs so I cannot say for sure.  As a result of 
the space shortage the mailboxes database became corrupted on 2 servers and 
the master daemon on another froze up.
	The high rate of mail ran for over 24 hours before anything had a problem.
Jim


Hi,
	I have an interesting problem.  Over the weekend our syslog forwarder went 
beserk generating over 300,000 messages to about 6 people.  This morning 
our three new Cyrus systems went belly up, (yes that is a technical term), 
actually the master daemon seemed to eventually freeze up.  The only real 
error msgs I can find are these:
Mar 10 00:18:16 postoffice8 lmtpd[27393]: [ID 729713 local6.error] DBERROR: 
opening /opt/cyrus/mailboxes.db: Not enough space
Mar 10 08:04:46 postoffice8 pop3d[2183]: [ID 729713 local6.error] DBERROR: 
opening /opt/cyrus/mailboxes.db: Not enough space
Mar 10 08:12:58 postoffice8 imapd[2489]: [ID 729713 local6.error] DBERROR: 
opening /opt/cyrus/mailboxes.db: Not enough space
Mar 10 08:14:05 postoffice8 imapd[2731]: [ID 729713 local6.error] DBERROR: 
opening /opt/cyrus/mailboxes.db: Not enough space
Mar 10 08:27:59 postoffice8 imapd[3951]: [ID 729713 local6.error] DBERROR: 
opening /opt/cyrus/mailboxes.db: Not enough space

Now I'm been running older versions of Cyrus (1.5.19) for years at 300,000 
messages a day with no trouble.  I don't believe space is really an issue, 
here is a df -k from one of the systems.

Filesystem            kbytes    used   avail capacity  Mounted on
/dev/md/dsk/d0       1984564  904568 1020460    47%    /
/proc                      0       0       0     0%    /proc
fd                         0       0       0     0%    /dev/fd
mnttab                     0       0       0     0%    /etc/mnttab
/dev/md/dsk/d1        962573  255248  649571    29%    /var
swap                 28642528      32 28642496     1%    /var/run
swap                 28655440   12944 28642496     1%    /tmp
/dev/md/dsk/d4       5040814    8134 4982272     1%    /users
/dev/md/dsk/d3       5040814  452439 4537967    10%    /opt
/dev/vx/dsk/po8_dg01/logvol01
                      5160542  115891 4993046     3%    /logs
/dev/vx/dsk/po8_dg01/mqueuevol01
                      10321884    4986 10213680     1%    /mqueue
/dev/vx/dsk/po8_dg01/cyrus_data_vol01
                      41287586  126222 40748489     1%    /opt/cyrus
/dev/vx/dsk/po8_dg01/sendmailvol01
                      41287586  603402 40271309     2%    /opt/sendmail_vol
/dev/vx/dsk/po8_dg01/cyrus_app_vol01
                      41287586  147526 40727185     1%    /opt/cyrus_vol
/dev/vx/dsk/po8_dg01/spoolvol01
                      103218991  679107 101507695     1%    /var/spool/mail
swap                 28642640     144 28642496     1%    /opt/cyrus/proc
/dev/vx/dsk/po8_dg01/appvol01
                      20643785   54397 20382951     1%    /applications


This is all with Cyrus 2.1.11 on a V880 with 32GB of memory with Solaris 8 
and, Sendmail 8.12.8.  Anyone seen this before?  Thanks.
Jim 





More information about the Info-cyrus mailing list