First time I've seen this Apache httpd problem:
"[emerg] (28)No space left on device: Couldn't create accept lock"
Turns out httpd had run out of semaphores (disk space was fine).
https://major.io/2007/08/24/apache-no-space-left-on-device-couldnt-create-accept-lock/