Maison >Opération et maintenance >CentOS >Que faire si la crontab Centos ne s'exécute pas

Que faire si la crontab Centos ne s'exécute pas

angryTom
angryTomoriginal
2020-03-17 13:03:184464parcourir

Que faire si la crontab Centos ne s'exécute pas

Que faire si la crontab Centos ne s'exécute pas

Les étapes pour résoudre la cause sont les suivantes :

1 . Tout d'abord, vérifiez si le serveur a activé le service de planification des tâches de synchronisation, seul l'utilisateur root peut ouvrir et fermer le service crond

[root@mimvp-bj script]# service crond status
crond is stopped

2. Activez le service de planification des tâches planifiées

[root@mimvp-bj script]# service crond start
Starting crond:                   [  OK  ]

3. Vérifiez l'état du service de planification des tâches planifiées (apprentissage recommandé :tutoriel navicat)

[root@mimvp-bj script]# service crond status
crond (pid  24577) is running…

4 Vérifiez le journal de sortie de crontab et dépannez

cat /var/spool/cron/root # root用户就是root文件

. 5. Vérifiez le format de la tâche crontab. Si le format est incorrect, il n'y a pas de problème. Exécutera

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# .—————- minute (0 – 59) 
# |  .————- hour (0 – 23)
# |  |  .———- day of month (1 – 31)
# |  |  |  .——- month (1 – 12) OR jan,feb,mar,apr … 
# |  |  |  |  .—- day of week (0 – 6) (Sunday=0 or 7)  OR
#sun,mon,tue,wed,thu,fri,sat 
# |  |  |  |  |
# m h dom mon dow command
# *  *  *  *  *  command will be executed

Par exemple :

*/5 * * * * root /usr/libexec/atrun

. Explication des paramètres :

minute(m)   :  代表一小时内的第几分,范围 0-59。 
hour (h)   :  代表一天中的第几小时,范围 0-23。 
mday (dom)  :  代表一个月中的第几天,范围 1-31。 
month (mon)  :  代表一年中第几个月,范围 1-12。 
wday  dow)   :  代表星期几,范围 0-7 (0及7都是星期天)。 
who            :  要使用什么身份执行该指令,当您使用 crontab -e 时,不必加此字段。 
command(command): 所要执行的指令。

Cet article provient du site Web chinois PHP, colonne Tutoriel d'utilisation de CentOS, veuillez faire attention à cette colonne pour plus de tutoriels connexes !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn