Re: Solved: Re: Help please, cyrus imapd production system down

From: Bron Gondwana (no email)
Date: Thu Mar 27 2008 - 18:26:47 EDT

  • Next message: Nicolas KOWALSKI: "Re: Solved: Re: Help please, cyrus imapd production system down"

    On Thu, Mar 27, 2008 at 02:01:05PM -0500, Mike Eggleston wrote:
    > On Thu, 27 Mar 2008, Andrew Morgan might have said:
    >
    > > On Thu, 27 Mar 2008, Mike Eggleston wrote:
    > >
    > > >Problem solution:
    > > >remove the user's seen file at /var/lib/imap/user/?/$USER.seen
    > > > no restarting of cyrus required after removing the broken file
    > > >
    > > >Environment:
    > > >Fedora Core 5 (current patches)
    > > ># rpm -qa | grep cyrus
    > > >cyrus-imapd-devel-2.3.1-2.8.fc5
    > > >cyrus-sasl-lib-2.1.21-10
    > > >cyrus-sasl-2.1.21-10
    > > >cyrus-imapd-utils-2.3.1-2.8.fc5
    > > >cyrus-sasl-ldap-2.1.21-10
    > > >cyrus-imapd-2.3.1-2.8.fc5
    > > >cyrus-sasl-devel-2.1.21-10
    > >
    > > There have been quite a few reliability fixes in skiplist handling added
    > > over the 2.3 lifecycle. Upgrading to a current version of Cyrus should
    > > help.
    > >
    > > We haven't had corrupted skiplist seen files in quite a while. I have
    > > only recently upgraded from 2.2.13 to 2.3.11, so I can't really say which
    > > version of Cyrus fixed the problem for us.
    > >
    > > Andy
    >
    > Are there any problems, compatibility or conversion issues, when upgrading?

    Mike - if you don't want to upgrade, but are willing to rebuild your
    Cyrus package from source, you could just copy the attached
    cyrusdb_skiplist.c file over the one in $BASEDIR/lib/ instead. I'm
    pretty sure there are no cross dependencies.

    This is taken from my 2.3.11 tree with extra patches (I seem to be
    posting those patches a lot!) for sanity checking and integrity
    assertions. With these patches applied I have been unable to cause
    any damage to the underlying skiplist files no matter how hard I
    abuse the API with my testing programs!

    Regards,

    Bron.


    ----
    Cyrus Home Page: http://cyrusimap.web.cmu.edu/
    Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
    List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
    


  • Next message: Nicolas KOWALSKI: "Re: Solved: Re: Help please, cyrus imapd production system down"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD