Configuration du système - Planificateur de tâches [Réglé]

CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
L'ordi était bien en route à l'heure programmée de la taĉhe mais ce matin je découvre que la tâche ne s'est pas exécutée.
Un coup de console, crontab -e et je vois bien ma tâche automatiquement ajoutée par le planificateur de tâches.
Je teste le script ; il fonctionne.
Une idée de la cause du non fonctionnement ?
Édité par CinePhil Le 27/07/2012 à 12h06
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.

XKomodor Membre non connecté
-
- Voir le profil du membre XKomodor
- Inscrit le : 08/01/2008
- Site internet
- Groupes :
-
Administrateur
Et les logs ils en disent quoi dans /var/log ?
Merci


xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
1) Regarder les logs.
2) Quel est l'utilisateur utilisé ? Avec cron, ce doit être l'utilisateur cron, qui n'a pas forcément les mêmes droits que celui avec lequel le script est testé.
Xuo.

CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
Le répertoire /var/log/cron est vide.
Et dans la mesure où ce planificateur de tâches est accessible à l'utilisateur lamda, le système ne devrait-il pas agir correctement au niveau des droits ?
Édité par CinePhil Le 27/07/2012 à 14h48
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.

XKomodor Membre non connecté
-
- Voir le profil du membre XKomodor
- Inscrit le : 08/01/2008
- Site internet
- Groupes :
-
Administrateur
Ton service cron est-il bien démarré ?
Pour le reste je n'ai pas bien compris ...
Merci


Fopossum Membre non connecté
-
- Voir le profil du membre Fopossum
- Inscrit le : 15/07/2012
CinePhil :
Il faut que je regarde dans quels logs ?
Le répertoire /var/log/cron est vide.
Et dans la mesure où ce planificateur de tâches est accessible à l'utilisateur lamda, le système ne devrait-il pas agir correctement au niveau des droits ?
Le répertoire /var/log/cron est vide.
Et dans la mesure où ce planificateur de tâches est accessible à l'utilisateur lamda, le système ne devrait-il pas agir correctement au niveau des droits ?
Cron s'exécute en tant qu'utilisateur cron.
Qu'un user, passant par le CCM puisse modifier la crontab ne change rien au fait que cron tourne en tant que cron.
cron est un utilisateur aux droits limités. Et le système ne va pas "automagiquement" savoir qu'il faut lancer mysqldump avec l'utilisateur tartempion ou tagada. Il faut donc lui spécifier. Il y a un champ pour ça dans la crontab, c'est le 6ème.

Visiteur
Visiteur
Cette commande sous root te permettra de savoir si crontab fait son travail :
Code TEXT :
grep CRON /var/log/syslog

CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
Je reverrai ça ce soir pour vérifier si c'était parce que j'avais déjà exécuté le script dans la journée et qu'il n'a pas pu écraser les fichiers.
Citation :
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17173]: (philippe) CMD (/home/philippe/Documents/Informatique/backup_bdd.sh)
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) CMDOUT (tar: Removing leading `/' from member names)
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) CMDOUT (tar (child): /home/philippe/Documents/Informatique/dump_mysql_.2012-07-26.tar.gz: Cannot open: Permission denied)
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) CMDOUT (tar (child): Error is not recoverable: exiting now)
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17181]: (CRON) EXEC FAILED (/usr/sbin/sendmail): Aucun fichier ou dossier de ce type
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) CMDOUT (tar: Removing leading `/' from member names)
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) CMDOUT (tar (child): /home/philippe/Documents/Informatique/dump_winp1_.2012-07-26.tar.gz: Cannot open: Permission denied)
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) CMDOUT (tar (child): Error is not recoverable: exiting now)
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) MAIL (mailed 416 bytes of output but got status 0x0001
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) CMDOUT (tar: Removing leading `/' from member names)
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) CMDOUT (tar (child): /home/philippe/Documents/Informatique/dump_mysql_.2012-07-26.tar.gz: Cannot open: Permission denied)
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) CMDOUT (tar (child): Error is not recoverable: exiting now)
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17181]: (CRON) EXEC FAILED (/usr/sbin/sendmail): Aucun fichier ou dossier de ce type
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) CMDOUT (tar: Removing leading `/' from member names)
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) CMDOUT (tar (child): /home/philippe/Documents/Informatique/dump_winp1_.2012-07-26.tar.gz: Cannot open: Permission denied)
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) CMDOUT (tar (child): Error is not recoverable: exiting now)
Jul 26 23:00:01 localhost /USR/SBIN/CROND[17172]: (philippe) MAIL (mailed 416 bytes of output but got status 0x0001
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.

CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
Merci.
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie