PaulHowarth/Blog/2006-07-12

Wednesday 12th July 2006

Local Packages

  • Updated mgdiff to build on Fedora Core 5 with modular X

  • Updated perl-Mail-Mbox-MessageParser to 1.4004

  • Updated perl-Net-Server to 0.94

  • Updated tcptraceroute to 1.5beta7

Fedora Extras

  • Updated perl-Mail-Mbox-MessageParser to 1.4004

Dining Out

Went for a nice meal from work at the Bay Tree Restaurant in Cheadle with our colleagues from LSI Logic.

Web Server Outage

Made a tweak to the web server configuration but it failed to restart. The error log said:

[Wed Jul 12 18:52:49 2006] [notice] mod_python: Creating 4 session mutexes based on 256 max processes and 0 max threads.
[Wed Jul 12 18:52:50 2006] [emerg] (28)No space left on device: Couldn't create accept lock (/etc/httpd/logs/accept.lock.7109) (5)

I had no full partitions, nor were there any SELinux issues, which I thought were the most likely reasons for this problem. Fortunately google came to the rescue, with a search on the error message turning up http://www.webpipe.net/howto/Apache_accept_lock_fix. The output of ipcs -s with httpd stopped was a big, long list, all owned by apache. So the fix was to kill them all:

for semid in `ipcs -s | grep apache | cut -f2 -d" "`; do ipcrm -s $semid; done

After doing this, httpd started up without issues.


Recent