I'm no server admin, but it seems to be a recurring theme where big issues are narrowed down to disk space running out. Is there not something that can automatically check this and send out alerts?
I have this little script running on cron on all of my servers https://gist.github.com/1870429