rsyslogd usando 100% cpu no ubuntu 14.04

1

No meu Ubuntu 14.04, o rsyslogd está usando 100% da minha CPU (ambos os núcleos). Mesmo depois de algumas pesquisas no Google, não consegui descobrir por que o rsyslogd está usando toda a capacidade da CPU o tempo todo.

A solução que eu encontrei foi esta:

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

Isso resolveu o problema, mas não sei o que realmente fiz lá. Eu estava tão frustrada (depois de algumas horas pesquisando) que tentei.

Alguém pode explicar por que isso funcionou?

    
por daniel451 20.12.2014 / 18:05

1 resposta

4

Acabei de ter um caso semelhante, e acontece que o kernel estava criando uma enorme quantidade de linhas de log em / var / log / syslog. Depois que eu consertei o problema (causado pelo WPA_supplicant e um wlan0mon deixado pelo kismet), a carga foi embora. Eu sugeriria que sua solução seria apropriada apenas se não houvesse uma maneira de corrigir a causa raiz, que supostamente é a grande quantidade de mensagens de erro do kernel para o syslog

    
por noleti 26.09.2015 / 02:39