Re: cyrus-murder problems with database corruption in the frontend/master

From: Derrick J Brashear (no email)
Date: Fri Apr 08 2005 - 23:56:13 EDT

  • Next message: Joćo Assad: "Re: cyrus-murder problems with database corruption in the frontend/master"

    On Fri, 8 Apr 2005, Joćo Assad wrote:

    >> I could do a strace -f wich would dump all the traces from all the threads
    >> into a single file... but its a nightmare to read it.
    >> by reading some strace output here I've noticed mmaps complaining about
    >> ENOMEM way before the mmap inside map_refresh goes crazy.
    >> then It came to me that cyrus only do mmap inside map_refresh and It seemed
    >> to me that it was tcp_wrappers mmap that was causing the rist ENOMEM
    >>
    >> Im trying to recompile without tcp_wrappers and check if I can clean strace
    >> output a bit.
    >>
    >
    > Actually its not tcp_wrappers.
    >
    > When I start importing , I get 723 messeages like the ones below:
    >
    > 16677 22:43:37.184060 rt_sigaction(SIGPIPE, {SIG_IGN}, NULL, 8) = 0
    > 16677 22:43:37.184221 mmap2(NULL, 10489856, PROT_READ|PROT_WRITE,
    > MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory)

    []

    So, prior to this presumably you've mmap2()'d some memory, have there been
    any munmaps?
    >
    > cyrus-fe1 cyrus/mupdate[16671]: could not start a new worker thread (not
    > fatal)
    > cyrus-fe1 last message repeated 722 times

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

  • Next message: Joćo Assad: "Re: cyrus-murder problems with database corruption in the frontend/master"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD