Como sair com segurança do logcheck que está ocupando 75% da minha CPU por horas?

2

logcheck teve grep em execução por algumas horas e ainda não terminou. Como posso descobrir por que está demorando tanto e como posso sair dessa (para que ele não pule nenhum log, mas simplesmente os processe mais tarde)?

Estou usando o Debian 9.1 com o KDE. Normalmente, ele tem 1 processo que ocupa 25% da minha CPU e é executado por alguns minutos. Começou assim também, mas agora são 3 processos e 75% e, como dito, tem funcionado por horas. Meu arquivo syslog tem cerca de 500MB de tamanho.

Eu preciso sair por 3 motivos:

  • Meu PC está muito alto
  • O plasma parece ter travado - a barra de tarefas e os widgets estão congelados. Eu ainda posso usar o golfinho e assim por diante, mas não muito convenientemente.
  • Eu gostaria de usar a CPU para outras coisas

Eu verifiquei /var/log/ e descobri que o maior arquivo é o syslog.1 com 3,5 GB.

Mais ou menos a metade superior das mensagens são:

pulseaudio[2159]: [alsa-sink-USB Audio] alsa-sink.c: Failed to set hardware parameters: Input/output error
kernel: [59463.466760] usb 1-11: 1:1: usb_set_interface failed (-71)
kernel: [59463.467203] usb 1-11: 1:1: usb_set_interface failed (-71)
kernel: [59463.467631] usb 1-11: 1:1: usb_set_interface failed (-71)
kernel: [59463.468323] usb 1-11: 1:1: usb_set_interface failed (-71)
kernel: [59463.468753] usb 1-11: 1:1: usb_set_interface failed (-71)
kernel: [59463.469182] usb 1-11: 1:1: usb_set_interface failed (-71)
kernel: [59463.469813] usb 1-11: 1:1: usb_set_interface failed (-71)
kernel: [59463.470261] usb 1-11: 1:1: usb_set_interface failed (-71)

e a metade inferior das mensagens se parece com:

dbus-daemon[1916]: Rejected: destination has a full message queue, 0 matched rules; type="signal", sender=":1.9" (uid=1000 pid=2062 comm="kded5 [kdeinit5] ") interface="org.kde.KDirNotify" member="FilesAdded" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (uid=1000 pid=2113 comm="/usr/bin/plasmashell --shut-up ")
dbus-daemon[1916]: Rejected: destination has a full message queue, 0 matched rules; type="signal", sender=":1.9" (uid=1000 pid=2062 comm="kded5 [kdeinit5] ") interface="org.kde.KDirNotify" member="FilesAdded" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (uid=1000 pid=2113 comm="/usr/bin/plasmashell --shut-up ")
dbus-daemon[1916]: Rejected: destination has a full message queue, 0 matched rules; type="signal", sender=":1.9" (uid=1000 pid=2062 comm="kded5 [kdeinit5] ") interface="org.kde.KDirNotify" member="FilesAdded" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (uid=1000 pid=2113 comm="/usr/bin/plasmashell --shut-up ")

Eu realmente não sei o que essas mensagens significam. Eu copiei arquivos entre locais antes. Eu não tive problemas com o áudio. Plasmashell não funcionou por um tempo.

    
por mYnDstrEAm 04.09.2017 / 18:30

1 resposta

1

Como é a sua estação de trabalho, eu simplesmente desinstala o logcheck.

O Logcheck faz parte de uma configuração de segurança mais elaborada dos servidores Linux e é mais útil em uma configuração corporativa com vários servidores, para detectar, analisar e enviar erros de log por você mesmo.

Para desinstalá-lo, faça o seguinte:

sudo apt-get remove logcheck

Seria aconselhável abrir outra pergunta sobre o tamanho de seus logs ou alterar a rotação de log de alguns serviços possivelmente instalados de semanal para diário; eles devem ser maiores que o normal para que o logcheck fique tão ocupado. Como diz @meuh, pode ser útil ler /var/log para ver quais logs estão fora de controle; um syslog de 500MB parece um tamanho normal, mas há mais arquivos de log.

    
por 04.09.2017 / 20:02