sendmail usa muita CPU

sendmail usa muita CPU

Estou executando o Fedora 31 e, de vez em quando, obtenho CPU alta por dezenas de segundos aleatoriamente durante o tempo, como a cada dez minutos ou mais, causado por sendmail.

Até agora não consigo descobrir o porquê.

Você pode me ajudar a descobrir qual é a causa raiz disso e como evitá-lo. Momentaneamente não tenho conhecimento de nenhum serviço/trabalho que possa executar esse processo. Isso também acontece no estado ocioso do computador.

Aqui está minha observação até agora:

Quando o uso da CPU é alto, possops faux | grep sendmail

ps faux | grep sendmail
/usr/bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f <username>

Processowhich sendmail

$ which sendmail
/usr/sbin/sendmail
$ ls -la /usr/sbin/sendmail
lrwxrwxrwx 1 root root 21 Mar  3 11:14 /usr/sbin/sendmail -> /etc/alternatives/mta
$ ls -la /etc/alternatives/mta
lrwxrwxrwx 1 root root 22 Mar  3 11:14 /etc/alternatives/mta -> /usr/bin/esmtp-wrapper
$ ls -la /usr/bin/esmtp-wrapper
-rwxr-xr-x 1 root root 3378 Jul 25  2019 /usr/bin/esmtp-wrapper
$ ls -la /usr/bin/esmtp-wrapper

Eu tentei vermail

$ mail 
No mail for <username>

Todos os arquivos var/spool/mail/estão vazios, /var/log/maillogestão vazios.

Alguma ideia?

Responder1

/usr/bin/bash /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f <username>

<username>provavelmente está executando um cron job. Talvez ele esteja sendo executado a cada dez minutos ou mais e fazendo algo que consome uma quantidade notável de CPU a cada vez.

Este processo sendmail parece ter sido iniciado para enviar por crone-mail a saída do cron job. O e-mail resultante normalmente vai para /var/mail/<username>, mas o cron job pode direcioná-lo para algum endereço de e-mail possivelmente remoto.

Qual é a saída de crontab -l -u <username>?

informação relacionada