/opt/cyrus/mailboxes.db: Not enough space

Wolfgang Hottgenroth woho at hottis.de
Wed Dec 3 09:30:36 EST 2003


Hi,



On Wed, 3 Dec 2003, Igor Brezac wrote:

>
> Upgrade cyrus-imapd (it fixes an important bug with Berkeley DB 4.1.25)
> and use skiplist for mailboxes although you should be able to use berkeley
> as well.

Thanks for your advice. Is it actually this "Not enough space" problem
which is addressed by the fix you mention above or is it just the db3
lockers problem about which I read the in the changelog (changes since
2.1.13: Correctly terminate the processes by calling service_abort
even on successful exit (helps to fix a db3 lockers problem))?

However, concerning skiplist I read about several issues in the
recovery of a corrupted skiplist file. Are these issues fixes with 2.1.16?

Or are you talking about updating the a 2.2 version?


Thanks,
Wolfgang


>
> -Igor
>
> On Wed, 3 Dec 2003, Wolfgang Hottgenroth wrote:
>
> > Hi,
> >
> >
> > unfortunately I read this message not earlier than today ... when I
> > ran into a similar situation with the 'DBERROR: ... Not enough space'.
> >
> > I'm using cyrus-imap-2.1.12 with Berkeley DB 4.1.25.
> >
> > So, I understand correct, that you recommend against using the default
> > setting (Berkeley DB) for the mailboxes list but skiplist? What
> > actually means 'skiplist'? And what is the difference to 'flat'?
> >
> > And, does it actually means that Berkeley DB won't work properly
> > together with cyrus imap?
> >
> >
> > Thanks,
> > Wolfgang
> >
> >
> >
> > On Fri, 28 Mar 2003, Rob Siemborski wrote:
> >
> > > If you haven't had the suggestion before, it's really not recommended to
> > > use Berkeley DB for your mailbox list.  Use skiplist instead.
> > >
> > > -Rob
> > >
> > > On Fri, 28 Mar 2003, Jim Howell wrote:
> > >
> > > > Hi,
> > > > 	Last night we had this happen again on one of our systems.  What is the
> > > > current thinking as to the cause and/or fix to this problem?  I saw one
> > > > response last time that said backing off to DB 4.0 would help.  Again the
> > > > versions of things are:
> > > >
> > > > Sendmail 8.12.8
> > > > Cyrus 2.1.11
> > > > Berkeley DB 4.1.24
> > > >
> > > > Thanks.
> > > > 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
> > > >
> > > >
> > > >
> > >
> > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
> > > Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
> > > Research Systems Programmer * /usr/contributed Gatekeeper
> > >
> > >
> >
>
>




More information about the Info-cyrus mailing list