Você verificou o crontab do root? Use crontab -l
como root para obter uma listagem dele. Caso contrário, dê uma olhada nos lugares habituais
/etc/crontab
/etc/cron.d
/etc/cron.*
Temos um servidor Munin que foi levado a um comportamento muito estranho ultimamente. O site em si está funcionando perfeitamente, estamos recebendo nossas estatísticas, estou recebendo paginação, tudo está bem, exceto ... A cada 5 minutos recebo um e-mail que diz:
/bin/sh: 1: munin: not found
This program will easily break if you run it as root as you are
trying now. Please run it as user 'munin'. The correct 'su' command
on many systems is 'su - munin --shell=/bin/bash'
Aborting.
Então, eu acho que o crontab em /etc/cron.d/munin-node tem o nome de usuário errado, certo? Não ...
#
# cron-jobs for munin-node
#
MAILTO=root
# If the APT plugin is enabled, update packages databases approx. once
# an hour (12 invokations an hour, 1 in 12 chance that the update will
# happen), but ensure that there will never be more than two hour (7200
# seconds) interval between updates..
*/5 * * * * munin if [ -x /etc/munin/plugins/apt_all ]; then munin-run apt_all update 7200 12 >/dev/null; elif [ -x /etc/munin/plugins/apt ]; then munin-run apt update 7200 12 >/dev/null; fi
Eu até mesmo removi completamente o arquivo /etc/cron.d/munin-node e ele ainda continua como se estivesse lá, e que está tentando rodar como root.
E, claro, as estatísticas continuam aparecendo no prazo. Está me deixando louca, mesmo porque estou recebendo e-mails de lixo a cada 5 minutos.
Tags munin