Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 19/02/2010, 10h42   #1
Nouveau Membre du Club
 
Inscription : août 2007
Messages : 107
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 107
Points : 31
Points : 31
Par défaut modifier l'heure de /etc/cron.daily?

Bonjour à tous,

Voilà mon soucis :
configuration du fichier /etc/crontab
Code :
1
2
3
# check scripts in cron.hourly, cron.daily, cron.weekly, and cron.monthly
#
-*/15 * * * *   root  test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1
et celui sous cron.daily :
Code :
1
2
3
4
5
6
cat /etc/cron.daily/suse.de-cron-local
[...]
if [ -f /root/bin/cron.daily.local ] ; then
    . /root/bin/cron.daily.local
fi
[...]
et finalement le contenu du fichier /root/bin/cron.daily.local contient juste un petit script (pour le test)!
Code :
/usr/local/sbin/get_info.sh
Mon script fonctionne tous les jours, là, c'est normal et c'est ce que je veux.
Crontab contrôle toutes les 15 minutes, quels sont les fichiers à faire tourner (selon /etc/crontab).
Mais pourquoi mon script tourne tous les jours à 16.15 précises et non à 15.15, 17.15 où une autre heures... où puis-je configurer cela mise à part avec crontab -e ?????????
Quelqu'un peut-il m'aiguiller???????

Merci et salutations
nymus7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2010, 10h48   #2
Membre Expert
 
Homme
budget et contrôle de gestion
Inscription : décembre 2006
Messages : 865
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 44
Localisation : France

Informations professionnelles :
Activité : budget et contrôle de gestion
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2006
Messages : 865
Points : 1 320
Points : 1 320
Salut,

Pas d'idée précise.
Mais ne devrait pas plutôt être
Code :
*/15 (sans le - devant)
__________________
Winnt

C'est en Linuxant qu'on devient .... geek

Intel Core i5 750 / 8 Go ram / Hdd 2 To / NVIDIA GeForce GTS 250 1Go sous Gentoo.
Dual core E6300 / 2Go ram / Hdd 1 To / Ati 9800XT sous Debian Testing.
Atom N330 / 4Go ram / Hdd 5To / intel GMA 950 sous Debian Testing
Winnt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2010, 10h57   #3
Nouveau Membre du Club
 
Inscription : août 2007
Messages : 107
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 107
Points : 31
Points : 31
Salut

C'est d'origine! mais c'est vrai que cela me paraît louche... je vais essayer sans!
Merci
nymus7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/02/2010, 17h05   #4
Nouveau Membre du Club
 
Inscription : août 2007
Messages : 107
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 107
Points : 31
Points : 31
Ouais, bof, pas grand changement... vraiment bizarre !
A+
nymus7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/02/2010, 21h18   #5
Membre Expert
 
Homme
budget et contrôle de gestion
Inscription : décembre 2006
Messages : 865
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 44
Localisation : France

Informations professionnelles :
Activité : budget et contrôle de gestion
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2006
Messages : 865
Points : 1 320
Points : 1 320
Salut,

Question à la con. Le script est executable ?
__________________
Winnt

C'est en Linuxant qu'on devient .... geek

Intel Core i5 750 / 8 Go ram / Hdd 2 To / NVIDIA GeForce GTS 250 1Go sous Gentoo.
Dual core E6300 / 2Go ram / Hdd 1 To / Ati 9800XT sous Debian Testing.
Atom N330 / 4Go ram / Hdd 5To / intel GMA 950 sous Debian Testing
Winnt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2010, 09h29   #6
Nouveau Membre du Club
 
Inscription : août 2007
Messages : 107
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 107
Points : 31
Points : 31
Salut,

oui les scripts sont exécutables... :
Code :
1
2
-rwxr-xr-x 1 root root 10231 Feb 10 15:56 get_info.sh
-rwxr-xr-x 1 root root 338 Feb  9 13:45 test_mail.sh
En fait, ils fonctionnent très bien mais je veux savoir pourquoi ils tournent à 16:15?
nymus7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/02/2010, 12h06   #7
Membre confirmé
 
Avatar de SYL666
 
Cédric
Inscription : novembre 2003
Messages : 308
Détails du profil
Informations personnelles :
Nom : Cédric

Informations forums :
Inscription : novembre 2003
Messages : 308
Points : 296
Points : 296
Salut,

C'est parce que c'est different :

- S'il est dans le cron.daily, pourquoi chercherait t il a etre execute plus d'une fois par jour ?

Si tu veux plus de renseignements sur le fonctionnement de crontab, interesse toi au fichier execute toute les 15 minutes, a savoir : /usr/lib/cron/run-crons

Il y aura probablement un truc comme :
15 16 * * * * run-parts /etc/cron.daily

(implementation depend de la distrib, mais c'est toujours a peu pres la meme chose)

Et d'une maniere plus generale, etudie tous les fichiers de /var/lib/cron/ qui devrait contenir les crontabs des utilisateurs.

Non ?
__________________
The Big Bang theory : In the beginning there was nothing, and it exploded. (Terry Pratchett)

IT Quote : "Unix is user-friendly. It's just very selective about who its friends are."
SYL666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2010, 17h10   #8
Nouveau Membre du Club
 
Inscription : août 2007
Messages : 107
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 107
Points : 31
Points : 31
Enfin, j'ai enfin trouvé la réponse et je vous en fais part:
Citation:
Le temps de démarrage par défaut pour le cron est d'environ de 15 min. après le reboot
Pour configurer ce temps par défaut, il faut utiliser yast :
Code :
1
2
YaST->System->etc/sysconfig editor and browse to System->Cron and
highlight DAILY_TIME and set your time here.
Voilà et encore merci à tous pour votre aide!
nymus7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 10h09.


 
 
 
 
Partenaires

Hébergement Web