Por que Crontab não está funcionando em seu sistema?
Crontab pode falhar por vários motivos:
Solução de problemas de Crontab:
Existem várias abordagens para solucionar problemas de Crontab em seu sistema, dependendo da causa real. Vamos demonstrar a você alguns desses métodos nas próximas seções.
O daemon Cron está correndo?
Primeiro de tudo, confira seu daemon Cron, e está funcionando. Para isso, execute o comando abaixo do ritmo e procure por Cron.
$ PGREP CRON
Se a saída mostrar algum número que se referir ao PID principal do Cron, afirma que seu daemon Cron está funcionando bem.
Caso contrário, utilize os comandos abaixo para reiniciar o serviço Cron.
$ sudo service cron start
Ou:
$ sudo systemctl start cron
Agora, confira o status do serviço Cron.
$ sudo systemctl status cron
Cron está executando seu trabalho Cron?
Agora, dê uma olhada no arquivo de log do sistema do seu sistema e verifique se há erros de cron.
$ grep cron/var/log/syslog
Este comando mostrará todos os detalhes relacionados ao log do sistema, incluindo o Crontab.
Aumentando o nível de cron para depuração:
Outra coisa que você pode experimentar é aumentar o nível de cron para depurar. Abra o “/etc/rsysLog.D/50 Default.arquivo conf ”.
$ nano /etc /rsyslog.D/50 Default.conf
Comente a seguinte linha no arquivo de configuração aberto.
#cron.*/var/log/cron.registro
Escreva o comando abaixo de Recarregar o Logger.
$ sudo /etc /init.reiniciar d/rsyslog
Depois de recarregar o madeireiro, execute novamente o cron. Seu Crontab funcionará perfeitamente bem depois de seguir este procedimento.
Conclusão:
Crontab é um agendador de tarefas popular incluído no pacote do sistema Linux, pois agenda um processo para executar como raiz. Já teve um problema ao fazer qualquer emprego com Crontab? Se sim, então não se preocupe! Este post irá resgatar você. Nós fornecemos métodos diferentes para Solução de problemas Crontab no seu sistema.