> > > > Starting httpd: Ouch! ap_mm_create(1048576, "/var/run/httpd.mm.13626") failed > > Error: MM: mm:core: failed to acquire semaphore (No space left on device): OS: Invalid argument > > > My first inkling is to do a 'df -h' to see how much disk space you have > lying around. Is /var full? is /tmp full? You've managed to find the > code in the file, but have you checked your disks? OK, I should have mentioned that I checked this, because it was obvious to do so. output of 'df': Filesystem 1k-blocks Used Available Use% Mounted on /dev/sda3 16871884 10015496 5999324 63% / /dev/sda1 101089 13782 82088 15% /boot none 256936 0 256936 0% /dev/shm In this case, /var and /tmp are on the /dev/sda3 device which has ~6GB of free space. There is no reason the apache process couldn't write to the /var/run or /var/log/httpd directories due to disk space or file permissions issues. There is no /tmp clearing on reboot. Since a reboot clears the problem, it seems as if a data structure in the kernel's memory was not freed by apache when the process exited, so when a new instance of apache is starting, it is unable to gain access to that data structure because the kernel has not freed it from the original process that owned it. > Anyway, check your disks, and check your disks once you get the message. > I bet you are having issues with disk space, at least, from what I see in > the error. Thanks for the suggestion - that was the first thing I checked, but it didn't seem to be a disk space problem.. -- Jim Ockers (ockers@ockers.net) Contact info: please see http://www.ockers.net/ Fight Spam! Join CAUCE (Coalition Against Unsolicited Commercial Email) at http://www.cauce.org/ .