Advertisement



Advertisement

Here's  a new one. Apache wouldn't restart on a server complaining thus:

"No space left on device: mod_rewrite: could not create rewrite_log_lock"

 

After some digging around with strace, I saw it was failing to create a semaphore. Evidently, Apache can leave semaphores around after its death, and can cause this mystery problem.

 

So how do you fix it?

 

Like this:

 

 for IPC in $(ipcs -s | grep apache | awk '{print$2}'); do ipcrm -s $IPC; done