Re: mon crontab n'aime pas la nuit
Le 10 mars 15 à 15:49, andre_debian@numericable.fr a écrit :
On Tuesday 10 March 2015 14:50:06 Belaïd wrote:
Peut être car après les processus pickup,cleanup et qmgr , on
devrait pas
avoir un processus smtp qui doit envoyer effectivement le mail
(du genre postfix/smtp[......]) ?
Alors pourquoi crontab envoie correctement le logwatch à 18h ?
Logwatch m'envoie ses rapports à 6:25, et à une époque ça ne me
convenais pas.
J'ai donc dépouillé le logiciel dans la mesure des maigres compétences.
C'est alors que je me suis aperçu que la tâche cron de Logwatch n'est
pas dans le
crontab, mais elle est exécutée ailleurs sur la crontab.
Comme changer tout ça dépasse vraiment mes compétences, je me suis
habitué ;)
Mais dans le cas proposé, il est possible que de créer une tâche dans
crontab vers
18:00 ne pose pas de problème, c'est juste un clone qui est envoyé à
l'adresse mail.
En revanche, à 3:00 ça pose problème parce que Logwatch n'a pas
encore effectué
son travail d'analyse, qui doit se produire plus tard dans la matinée.
Donc à mon avis, c'est pas que crontab n'aime pas la nuit, mais que
Logwatch ne se
lève pas très tôt le matin…
On Tuesday 10 March 2015 15:37:12 Pierre TOUZEAU wrote:
Un jour que je ne comprenais ce qui se passait dans un script de
sauvegarde appelé par crontab, j'ai créer des "logs" spécifiques au
script, quelque chose comme ça :
#!/bin/csh
set jourdate=`date +"%j-%A-%d-%m-%Y"`
set savelist=/root/Sauvegardes/list_tar_include_file.txt
set savelog=/root/Sauvegardes/backup-listing-"$jourdate".txt
date +"Début sauvegarde : %A %d %B %Y à %T" > $savelog
tar cvf /dev/st0 --ignore-failed-read --totals --files-from $savelist
$savelog date +"Fin sauvegarde : %A %d %B %Y à %T" >> $savelog
Bon le but n'est pas de faire la critique de ce script mais de
voir que
je récupérais les heures précises de début et fin du script et
surtout
le résultat des commandes.
Cela peut te permettre de comprendre ce qui est appelé, s'il est
appelé.
Merci, je vais tester ce log.
andré
--
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/
[🔎] 201503101549.57904.andre_debian@numericable.fr
Reply to: