Pourquoi Crontab ne fonctionne-t-il pas dans votre système?
Crontab pourrait échouer pour diverses raisons:
Dépannage Crontab:
Il existe plusieurs approches pour dépanner Crontab dans votre système, selon la cause réelle. Nous vous démontrerons certaines de ces méthodes dans les sections à venir.
Est-ce que le Cron Daemon coule?
Tout d'abord, consultez votre démon cron, et ça marche. Pour cela, exécutez la commande ci-dessous et recherchez cron.
$ pgrep cron
Si la sortie vous montre un nombre qui fait référence au PID principal du cron, il indique que votre démon cron fonctionne bien.
Sinon, utilisez les commandes ci-dessous pour redémarrer le service Cron.
$ sudo Service cron start
Ou:
$ sudo systemctl start cron
Maintenant, consultez l'état du service cron.
$ sudo systemctl status cron
Est-ce que Cron dirige votre travail cron?
Maintenant, jetez un œil au fichier journal système de votre système et vérifiez les erreurs CRON.
$ grep cron / var / log / syslog
Cette commande vous montrera tous les détails liés au journal système, y compris le crontab.
Élever le cron au niveau de débogage:
Une autre chose que vous pouvez essayer est d'élever le cron pour déboguer le niveau. Ouvrez le «/ etc / rsyslog.D / 50-Default.Fichier Conf ”.
$ nano / etc / rsyslog.D / 50-Default.confli
Commentez la ligne suivante dans le fichier de configuration ouvert.
#cron.* / var / log / cron.enregistrer
Écrivez la commande ci-dessous pour recharger le bûcheron.
$ sudo / etc / init.D / Rsyslog Redémarrer
Après le rechargement de l'enregistreur, relogez le cron. Votre crontab fonctionnera parfaitement bien après avoir suivi cette procédure.
Conclusion:
Crontab est un planificateur de tâches populaire inclus dans le pack System Linux car il planifie un processus à exécuter comme racine. J'ai déjà eu un problème tout en exécutant n'importe quel emploi avec Crontab? Si oui, alors ne vous inquiétez pas! Ce message vous sauvera. Nous avons fourni différentes méthodes pour Dépannage Crontab dans votre système.