Tache cron plante
Le
Breuil Clément

Bonjour,
depuis plusieurs jours je reçois des mail de ma debian avec ceci écrit
dedans
> run-parts: /etc/cron.daily/locate exited with return code 2
j'ai essayer d’exécuté ce locate en tant que root et aucune erreur et
pas de mail d'envoyé
Des idées ?
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/53CFA5A3.3040109@silentt.fr
depuis plusieurs jours je reçois des mail de ma debian avec ceci écrit
dedans
> run-parts: /etc/cron.daily/locate exited with return code 2
j'ai essayer d’exécuté ce locate en tant que root et aucune erreur et
pas de mail d'envoyé
Des idées ?
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/53CFA5A3.3040109@silentt.fr
Le mercredi 23 juillet 2014 à 14:08, Breuil Clément a écrit :
Pas de mail d'envoyé, c'est normal. C'est cron qui envoie un mail quand la
commande génère des messages (STDOUT ou STDERR) ou un code retour non-nul, donc
la même commande lancée dans un shell ne produira pas le même résultat.
Après exécution de la commande, quel est son code retour ?
echo $?
Seb
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
abonné à la liste]
Le mercredi 23 juillet 2014 à 15:42, Clément Breuil a écrit :
Les codes d'erreur sont en général documentés dans la page de manuel de la
commande qui les retourne. Dans ton cas, il va falloir identifier cette
commande.
Si tu lances le script comme ça :
sh -x /etc/cron.daily/locate
ça devrait te donner des indications (dans les dernières lignes, tu devrais
trouver la commande qui plante).
Seb
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
+ set -e
+ [ -e /usr/bin/updatedb.findutils ]
+ id -u
+ [ 0 != 0 ]
+ FINDOPTIONS=-ignore_readdir_race
+ PRUNEFS=NFS nfs nfs4 afs binfmt_misc proc smbfs autofs iso9660 ncpfs
coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf
ocfs2
+ PRUNEPATHS=/tmp /usr/tmp /var/tmp /afs /amd /alex /var/spool /sfs
/media /var/lib/schroot/mount
+ NETPATHS + LOCALUSER=nobody
+ NICE
+ IONICE_CLASS=3
+ IONICE_PRIORITY=7
+ [ -r /etc/updatedb.findutils.cron.local ]
+ export FINDOPTIONS PRUNEFS PRUNEPATHS NETPATHS LOCALUSER
+ [ -x /usr/bin/ionice ]
+ [ = ]
+ uname -r
+ KVER=3.2.0-4-686-pae
+ priority + ionice -c 3 -p 31423
+ getent passwd nobody
+ cd /
+ nice -n 10 updatedb.findutils
--Cette ligne plante--
--on la lance a la mano--
# nice -n 10 updatedb.findutils
/usr/bin/updatedb.findutils: 278: /usr/bin/updatedb.findutils: cannot
create /var/cache/locate/locatedb.n: Directory nonexistent
Failed to generate /var/cache/locate/locatedb.n
j'ai vais garder ces commandes dans un coin, sa aide pas mal.
Merci pour tout, le souci venais d'un dossier qui n'existe plus.
Le 23/07/2014 15:57, Sébastien NOBILI a écrit :
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
/etc/cron.daily# echo $?
2
Ya t'il un endroit ou sont localisé les codes erreur = définition ?
Le 23/07/2014 15:27, Sébastien NOBILI a écrit :
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
# ls
apt debconf ldconfig localepurge man samba
# mkdir locate
# cd /etc/cron.daily/
# ./locate
# echo $?
0
Le 23/07/2014 16:02, Clément Breuil a écrit :
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Cool !
Tu as une idée de la raison de l'absence de ce dossier ???
Seb
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
On peut les voir dans syslog avec un grep sinon.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Rien d'intéressant dans le syslog
Juste les tâche cron qui s'exécute.
Le 23 juil. 2014 Ã 17:32, Philippe Gras
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Le 23 juil. 2014 à 17:00, Sébastien NOBILI
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/