Salut à tous,
J’essaye de planifier une commande avec crontab, pour mes tests la commande est censée s’éxécuter toutes les minutes.
Voilà comment je procède, les tests que j’ai déjà effectué, et les messages du journal d’erreur :
Je planifie les tâches :
[code]# crontab -e
*/1 * * * * /home/projet/open2300/open2300-1.10/mysql2300 //la commande précédente fonctionnant en //temps normal
*/1 * * * * /usr/bin/touch ~/testcrontab //pour tester le fonctionnement avec une commande classique
*/1 * * * * /home/projet/open2300/open2300-1.10/script.sh //le script fonctionne en temps normal et //exécute la première commande
//j’ai essayé d’autres variantes :
*/1 root /home/projet/open2300/open2300-1.10/script.sh
*/1 root sh /home/projet/open2300/open2300-1.10/
[/code]
//rien de tout celà ne fonctionne…
//J’ai aussi créée des tâches pour l’utilisateur projet, sans succès.
Je jette un coup d’oeil dans syslog :
Surprise ! Les commandes sont lancées toutes les minutes, exemple de syslog :
Feb 15 10:38:02 weather crontab[3650]: (root) CMD (root sh /home/projet/open2300/open2300-1.10/script.sh)
Feb 15 10:38:02 weather crontab[3652]: (root) CMD (/usr/bin/touch ~/testcrontab)
//Et celà pour chaque commande commande, sans message d’erreur.
Par acquis de conscience, je regarde si le daemon cron est bien lancé :
Et il semble bien lancé :
Je décide tout de même de le redémarrer :
[code]# killall cron
rm -f /var/run/crond.pid
/etc/init.d/cron start
=>Starting periodic command scheduler: crond.[/code]
Mais mes commandes ne se lance hélas, toujours pas.
Quelqu’un a-t-il une piste ou une solution ?
Merci d’avance !
Quagga.