Fedora 11: high CPU utilization, logrotate
I had a problem with my Fedora 11 system suddenly shooting into 100% CPU utilization. Looking at
top, the culprit was a perl script, and tracing back up the process tree its parent was logrotate. After some searching, it turned out that the size of my
/var/log/messages file had got way out of control – 5.5Gb. I thought the whole point of logrotate was to stop that sort of thing happening. Anyhoo, removing
kill -hup'ing the wayward perl process has restored CPU sanity to my system. I've added a size limit to
/etc/logrotate.conf to try to ensure that it doesn't recur, though I'm still not quite sure how it got so bad in the first place.