I saw the same issue rolling out a new VM using 14.04.1 I was able to resolve the issue by commenting out this line in rsyslog.conf:
#$ModLoad imklog # provides kernel logging support
log example: (repeated millions of times)
Sep 17 00:15:43 mi2 rsyslogd: message repeated 498 times: [imklog: error reading kernel log - shutting down: Bad file descriptor] Sep 17 00:15:49 mi2 rsyslogd-2177: rsyslogd[internal_messages]: 4572709 messages lost due to rate-limiting Sep 17 00:15:49 mi2 rsyslogd: imklog: error reading kernel log - shutting down: Bad file descriptor Sep 17 00:15:49 mi2 rsyslogd: message repeated 498 times: [imklog: error reading kernel log - shutting down: Bad file descriptor] Sep 17 00:15:55 mi2 rsyslogd-2177: rsyslogd[internal_messages]: 4692976 messages lost due to rate-limiting Sep 17 00:15:55 mi2 rsyslogd: imklog: error reading kernel log - shutting down: Bad file descriptor
I saw the same issue rolling out a new VM using 14.04.1
I was able to resolve the issue by commenting out this line in rsyslog.conf:
#$ModLoad imklog # provides kernel logging support
log example: (repeated millions of times)
Sep 17 00:15:43 mi2 rsyslogd: message repeated 498 times: [imklog: error reading kernel log - shutting down: Bad file descriptor] internal_ messages] : 4572709 messages lost due to rate-limiting internal_ messages] : 4692976 messages lost due to rate-limiting
Sep 17 00:15:49 mi2 rsyslogd-2177: rsyslogd[
Sep 17 00:15:49 mi2 rsyslogd: imklog: error reading kernel log - shutting down: Bad file descriptor
Sep 17 00:15:49 mi2 rsyslogd: message repeated 498 times: [imklog: error reading kernel log - shutting down: Bad file descriptor]
Sep 17 00:15:55 mi2 rsyslogd-2177: rsyslogd[
Sep 17 00:15:55 mi2 rsyslogd: imklog: error reading kernel log - shutting down: Bad file descriptor