rsyslogd использует 100% процессор в Ubuntu 14.04

На моем Ubuntu 14.04 rsyslogd использует 100% моего процессора (оба ядра). Даже после некоторого поиска в Google я не смог понять, почему rsyslogd использует все возможности процессора все время.

Решение, которое я придумал, заключалось в следующем:

service rsyslog stop
sed -i -e 's/^\$ModLoad imklog/#\$ModLoad imklog/g' /etc/rsyslog.conf
service rsyslog start

Это решило проблему, но я не знаю, что я действительно там делал. Я был так расстроен (после нескольких часов поиска в Google), что попробовал.

Может кто-нибудь объяснить, почему это работает?

1 ответ

У меня просто был похожий случай, и оказалось, что ядро ​​создавало огромное количество строк в /var/log/syslog. После того, как я исправил проблему (вызванную WPA_supplicant и wlan0mon, оставленным kismet), загрузка ушла. Я бы предположил, что ваше решение будет уместным только в том случае, если нет способа исправить основную причину, которая предположительно представляет собой большое количество сообщений об ошибках от ядра для syslog.

Другие вопросы по тегам