I have seen the same Mutex error on my test server on Debian 10. In my case it happens somewhat randomly. I applied fix #1 from the following link.
[ https://mazer.dev/en/blog/posts/apache2-identifier-removed-couldnt-grab-accept-mutex/ | https://mazer.dev/en/blog/posts/apache2-identifier-removed-couldnt-grab-accept-mutex/ ] Bob Wicksall Computer and Network Services Manager OWWL Library System 2557 State Rt. 21 Canandaigua, New York 14424 Voice: (585) 394-8260 ext. 1110 Fax: (585) 394-1935 > From: "Brian Holda via Evergreen-dev" <[email protected]> > To: "Evergreen Development Discussion List" > <[email protected]>, "Brian Holda" <[email protected]> > Sent: Monday, October 9, 2023 8:56:19 AM > Subject: Re: [Evergreen-dev] marc_export - apache crashes > Or maybe a better way to ask this. Have people found a good way to export a > large number of marc records within Evergreen? We found the staff client way > to > do it. And it processes files of 5-10,000 records at a time. But if we want to > do 1 million records, let's say, it's a bit tedious. So then I found the [ > https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.evergreen-2Dils.org_3.2_-5Fmarc-5Fexport-5Fexporting-5Fbibliographic-5Frecords-5Finto-5Fmarc-5Ffiles.html&d=DwMGaQ&c=4rZ6NPIETe-LE5i2KBR4rw&r=rB3XDC6iCWGkjZtiGXbRHlEfGQP12yvXoVpChsQG6IY&m=PZmft0gaDkWQJ-PsQAmuzLbFyoxYjph24cGK4vqaTEXFnORZ9vEDMUnFRbuzb4np&s=28sCuznEp6eX3W0zi51ryW-NBwTZ0P8RjE4l6oEL_rE&e= > | marc_export > script ] . But that crashed our server doing it with 3,000 records at a time. > We > have ideas on how to modify the process, and it's not terrible using the staff > client way, but I figure this must be a somewhat common task that others have > good solutions for? Anyone willing to share 🙂? > Thanks, > Brian > Brian Holda > Library Technology Manager > Hekman Library > Calvin University > (616) 526-8673 > [ https://library.calvin.edu/ ] > From: Evergreen-dev <[email protected]> on behalf > of > Brian Holda via Evergreen-dev <[email protected]> > Sent: Thursday, October 5, 2023 4:25 PM > To: Evergreen Development Discussion List > <[email protected]> > Subject: [Evergreen-dev] marc_export - apache crashes > Hi all, > Not sure if it's user error or something else going on, so wanted to see if > any > of you all have experience using [ > https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.evergreen-2Dils.org_3.2_-5Fmarc-5Fexport-5Fexporting-5Fbibliographic-5Frecords-5Finto-5Fmarc-5Ffiles.html&d=DwMGaQ&c=4rZ6NPIETe-LE5i2KBR4rw&r=rB3XDC6iCWGkjZtiGXbRHlEfGQP12yvXoVpChsQG6IY&m=PZmft0gaDkWQJ-PsQAmuzLbFyoxYjph24cGK4vqaTEXFnORZ9vEDMUnFRbuzb4np&s=28sCuznEp6eX3W0zi51ryW-NBwTZ0P8RjE4l6oEL_rE&e= > | > marc_export script ] and had similar problems. > In brief: > * Tue, 5pm - I ran the following test (this is for a file of 3,100 > records). > This took about 30 sec. and successfully created the export file without > any > noticeable effects on our apache2 server: cat /home/opensrf/marc-test.txt | > marc_export --reporter -i -c /openils/conf/opensrf_core.xml -x > /openils/conf/fm_IDL.xml -f XML --timeout 5 > exported_files.xml > * > Wed, 11:40am- I ran what I thought was essentially the same test (for the same > file of 3,100 records). This also took about 30 sec. and successfully created > the export file. However, 8 min. later apache crashed and had to be restarted. > In the error log, it said "couldn't grab the accept mutex" immediately before > crashing. Here's the code I ran: > cat /tmp/marc-output/marc1.txt | marc_export --reporter -i -c > /openils/conf/opensrf_core.xml -x /openils/conf/fm_IDL.xml -f XML --timeout 5 > > > /tmp/marc-output/exported-marc1.xml > * > Wed, 4pm- I ran essentially the same command (for the same file of 3,100 > records) , but without using the tmp ​ folder. This time it stalled and after > waiting a few minutes we pressed ctrl ​ + c ​ which I assumed stopped > everything cleanly, as it returned me to the command prompt. However, at > 4:50pm > apache quit again, with the same "couldn't grab the accept mutex" messages > beforehand. Here's the code I ran this time: > cat /home/opensrf/marc2.txt | marc_export --reporter -i -c > /openils/conf/opensrf_core.xml \ -x /openils/conf/fm_IDL.xml -f XML --timeout > 5 > > /home/opensrf/exported-marc2.xml > Anyone know what might be happening here? > Brian Holda > Library Technology Manager > Hekman Library > Calvin University > (616) 526-8673 > [ https://library.calvin.edu/ ] > _______________________________________________ > Evergreen-dev mailing list > [email protected] > http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev
_______________________________________________ Evergreen-dev mailing list [email protected] http://list.evergreen-ils.org/cgi-bin/mailman/listinfo/evergreen-dev
