Timeline for Httpd : no space left on device
Current License: CC BY-SA 3.0
27 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Nov 19, 2020 at 22:24 | comment | added | Veverke | I found this to shed a bit more light on the topic. | |
| Apr 7, 2014 at 14:37 | history | edited | Gilles 'SO- stop being evil' | edited tags | |
| Apr 7, 2014 at 14:34 | history | edited | Kiwy | tag renaming of httpd | |
| Feb 20, 2013 at 5:18 | vote | accept | Juned | ||
| Feb 19, 2013 at 17:43 | answer | added | Michael Hampton | timeline score: 23 | |
| Feb 19, 2013 at 12:57 | history | edited | George M | CC BY-SA 3.0 | deleted 146 characters in body; edited tags |
| Feb 19, 2013 at 12:42 | comment | added | peterph | tail: inotify resources exhausted ? Either something has gone wild on the system or you have small resources limits. Are you using quota? | |
| Feb 19, 2013 at 7:00 | comment | added | Juned | ohh i see,thank you very much for your such a nice explanation. | |
| Feb 19, 2013 at 6:57 | comment | added | replay | @juned strace is outputting all the system calls which are done by a process. Basically it displays what the process tells the system libraries to do, and if the system libraries return an error to the process you can also see it. Now in your case, when you got the 'no space left', it could have been something like a write call that gets this error back from the system libraries. By looking at the parameters we could have found which file it's trying to write to, and then based on this we could have found out why the system says this filesystem is full. | |
| Feb 19, 2013 at 6:50 | comment | added | Juned | @Skaperen please see my edit 2, i have posted the output of `df -i' command. | |
| Feb 19, 2013 at 6:49 | history | edited | Juned | CC BY-SA 3.0 | added 737 characters in body |
| Feb 19, 2013 at 6:46 | comment | added | Juned | @mauro.stettler i just tried to understand the output of that command but i didn't able to understand anything in that, so i just want to know which part of that output would be helpful to us, which specifies this issue . | |
| Feb 19, 2013 at 6:40 | comment | added | replay | No, it was not my command which fixed your problem. Something else must have happened. I only told you to submit this command, because I wanted to know more details, and using these details I could have told you what the problem is. But apparently something else has fixed your problem in the meantime, thats why strace only said that everything is fine | |
| Feb 19, 2013 at 6:40 | comment | added | Skaperen | Now that you have done "df -h" and it shows data space available, do "df -i" to see if inodes are available. | |
| Feb 19, 2013 at 6:37 | comment | added | Juned | @mauro.stettler yeah so this is the output after apache is got worked, but still i am interested to know the reason. does your command did some magic or something ? | |
| Feb 19, 2013 at 6:32 | comment | added | replay | the output of strace that you pasted basically only says that apache is already running, so it won't start a second one. So as you said, it seems to be running | |
| Feb 19, 2013 at 6:29 | comment | added | Juned | @mauro.stettler after trying with your commands now apache is working :) but if you still interested in that result so here is the output paste.ubuntu.com/1680211 | |
| Feb 19, 2013 at 6:24 | comment | added | replay | the result of strace apachectl start. could you paste it somewhere where i can see it? like pastebin | |
| Feb 19, 2013 at 6:23 | comment | added | Juned | @mauro.stettler strace apachectl start gives me result which i could not understand and yeah strace -s 256 -p -f apachectl start 2>&1 | grep 'no space' this command gives me nothing, result is blank | |
| Feb 19, 2013 at 6:20 | comment | added | replay | I've just checked on CentOS you would have to do this: strace -s 256 -p -f apachectl start 2>&1 | grep 'no space'. This should tell you which file it's trying to allocate | |
| Feb 19, 2013 at 6:20 | history | edited | Juned | CC BY-SA 3.0 | added 1119 characters in body |
| Feb 19, 2013 at 6:17 | comment | added | replay | If you can't find out at which file its getting this error, i would use strace or ltrace to find it. like for example strace apachectl start or strace httpdctl start. then you should see all system calls and one of them says the 'no space left' on device | |
| Feb 19, 2013 at 6:15 | comment | added | replay | When you look at your apache's error log, are there any more details? like for example which file it tried to allocate when it got the 'no space left' error? | |
| Feb 19, 2013 at 6:11 | comment | added | Juned | @WarrenYoung please see my edit, output is added | |
| Feb 19, 2013 at 6:11 | history | edited | Juned | CC BY-SA 3.0 | added 658 characters in body |
| Feb 19, 2013 at 5:58 | comment | added | Warren Young | Please add the output of df -h to your question. | |
| Feb 19, 2013 at 5:53 | history | asked | Juned | CC BY-SA 3.0 |