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é.
Pierre
Le 10/03/2015 14:50, Belaïd a écrit :
Peu ê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[......]) ?
Le 10 mars 2015 14:44, < andre_debian@numericable.fr>
a écrit :
On Tuesday
10 March 2015 14:29:11 Belaïd wrote:
> Tu as regardé ce que dit syslog a 3h du matin ? :
Mar 10 03:00:02 serveur-andre CRON[26568]: (root) CMD
(/opt/adm/./logwatchenvoi)
Mar 10 03:00:02 serveur-andre postfix/pickup[20499]:
6F61952042C: uid=33
from=<www-data>
Mar 10 03:00:02 serveur-andre postfix/cleanup[26712]:
6F61952042C:
message-id=<20150310040002.6F61952042C@serveur-andre.org>
Mar 10 03:00:02 serveur-andre postfix/qmgr[24460]:
6F61952042C:
from=<www-data@ serveur-andre.org>,
size=1366, nrcpt=1 (queue active)
À moins que ce soit "postfix" qui n'envoie pas..?
André
> Le 10 mars 2015 11:31, <andre_debian@numericable.fr>
a écrit :
> > On Tuesday 10 March 2015 10:56:17 Sébastien NOBILI
wrote:
> > > Le lundi 09 mars 2015 à 23:35, andre_debian@numericable.fr
a écrit :
> > > > L'une d'entre elle, est l'envoi à mon Mail
du rapport condensé
> > > > de logs par "logwatch" à 03h00, que je ne
reçois plus suite à un
> > upgrade.
> > > > Toutes les autres tâches sont correctement
effectuées.
> > > > En plus je les ai testées positivement
l'une après l'autre.
> > > > Si je modifie l'heure de la tâche
"logwatch" dans crontab, p. ex. à
> > > > 18h30, je la reçois bien à cette heure.
Bizarre !
> > > Pourrais-tu donner la ligne de ta crontab qui
correspond au lancement
> > > de la tâche ? :
> > 00 3 * * * /opt/adm/./logwatchenvoi
> > Contenu de "logwatchenvoi" :
> > test -x /usr/share/logwatch/scripts/logwatch.pl || exit 0
> > /usr/sbin/logwatch --mailto andre_debian@numericable.fr
> > > Est-ce qu'il n'y aurait pas un « ntpdate » qui
remettrait ton horloge à
> > > l'heure à peu près au même moment ? Si ton
horloge dérive et que
> > > « ntpdate » passe par là, il se peut que ton
système ne passe jamais
> > > par 3h du matin… Sébastien
> >
> > Pas de remise à l'heure via "ntpdate".
> > Si celui-ci était en cause, les autres lignes
auraient le même problème ?
> > J'ai modifié l'heure de la ligne "logwatchenvoi" :
4h, 5h... pareil.
> > Je pense que entre 00h et 08h, il dort :-)
> > 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: [🔎] 201503101443.54370.andre_debian@numericable.fr"
target="_blank">https://lists.debian.org/[🔎] 201503101443.54370.andre_debian@numericable.fr
--
Pierre
Touzeau
----------------------------------------------------------
Chargé de mission / Préfecture de region
Basse-Normandie
SGAR/rue Daniel HUET/14038 CAEN CEDEX/Tel: +33 231 306 306
pierre.touzeau@basse-normandie.pref.gouv.fr / Fax: ... 564
----------------------------------------------------------
|