Sujet: [LINUX] Crontab ne tourne pas.
09/02/2010 @ 08:38:36: Jean-Christophe: [LINUX] Crontab ne tourne pas.
Bonjour les gens,

J'ai une machine virtuelle linux qui perd des secondes au fur et à mesure que le temps passe.
Du coup, pour éviter de devoir trop chercher, je voulais faire un ntpdate toute les heure.

Quand je fait crontab -l, il me renvoit bien "0 * * * * ntpdate 10.1.136.5"
Quand je fais ntpdate à la main, il se met bien à jour.

Pourquoi il ne le fais pas tout seul?
09/02/2010 @ 09:10:10: blietaer: [LINUX] Crontab ne tourne pas.
Il faut pas fournir le chemin complet de ntpdate?

Est-ce que n'est pas la fameuse commande NTP qui nécessite que /etc/init.d/ntp soit _arrêté_ pour fonctionner? (oui, je sais...)
09/02/2010 @ 09:16:05: Jean-Christophe: [LINUX] Crontab ne tourne pas.
Il faut pas fournir le chemin complet de ntpdate?

Je ne sais pas, je vais essayer de trouver le log de ntpdate pour voir si il y a un message d'erreur (oui, je sais, j'aurais pu commencer par là...)

Est-ce que n'est pas la fameuse commande NTP qui nécessite que /etc/init.d/ntp soit _arrêté_ pour fonctionner? (oui, je sais...)

Je ne crois pas puisque quand je lance la commande à la main, elle fait ce qu'elle doit.

Je reviens...
09/02/2010 @ 09:18:16: zion: [LINUX] Crontab ne tourne pas.
Il faut pas fournir le chemin complet de ntpdate?


Je plussoie vigoureusement
09/02/2010 @ 09:18:41: zion: [LINUX] Crontab ne tourne pas.

Je ne sais pas, je vais essayer de trouver le log de ntpdate pour voir si il y a un message d'erreur (oui, je sais, j'aurais pu commencer par là...)


Le log du cron tu veux dire?
09/02/2010 @ 09:20:29: Jean-Christophe: [LINUX] Crontab ne tourne pas.


Je plussoie vigoureusement


Oui, bon, d'accord :grin:

mais comment je trouve je chemin complet moi? Quand je lance la commande, il le trouve tout seul :kiki:
09/02/2010 @ 09:21:55: zion: [LINUX] Crontab ne tourne pas.
locate ntpdate? :grin:
09/02/2010 @ 09:23:02: Jean-Christophe: [LINUX] Crontab ne tourne pas.


Le log du cron tu veux dire?


Oui, sorry :smile:
En fait, d'après ce que je vois, il n'y a pas de log. Si je veux un log, il faut le prévoir dans la ligne de commande, ce que je viens de faire.
09/02/2010 @ 09:28:38: Jean-Christophe: [LINUX] Crontab ne tourne pas.
locate ntpdate? :grin:


ok, merci :smile:
09/02/2010 @ 09:29:54: Jean-Christophe: [LINUX] Crontab ne tourne pas.
bon, ben voilà, j'ai mis le chemin complet dans le cron et j'ai ajouter un log. Je serai fixé d'ici une demi-heure.

Merci à vous deux pour vos réponses.
09/02/2010 @ 09:32:08: Dr_Dan: [LINUX] Crontab ne tourne pas.
Si ntpd est démarré, il n'est pas nécessaire de jouer avec ntpdate. ntpd va synchroniser tout seul l'horloge de la machine sur laquelle il tourne. :petrus:
09/02/2010 @ 09:32:13: Keeper: [LINUX] Crontab ne tourne pas.
avant la réponse de J-C je plussoie aussi, crontab a besoin du full-path
09/02/2010 @ 09:38:06: max: [LINUX] Crontab ne tourne pas.
moi je plussoie le Docteur Dan qui donne la bonne utilisation de ntpd
09/02/2010 @ 09:39:43: didix: [LINUX] Crontab ne tourne pas.
Moi je plussoie JC qui veut mettre sa machine virtuelle à l'heure automatiquement :oh:
:neowen:

Edit: suspens intenable pendant encore 19 minutes
09/02/2010 @ 09:47:34: kortenberg: [LINUX] Crontab ne tourne pas.
locate ntpdate? :grin:

J'utiliserais plutot whereis ntpdate

Sinon, ntpd me semble aussi plus logique.
09/02/2010 @ 09:52:33: blietaer: [LINUX] Crontab ne tourne pas.
max> ben...en fait oui, c'est un peu asspirer à la bouche le tube de l'aspirateur...

jc> ou alors un "which ntpdate"
09/02/2010 @ 10:16:12: Jean-Christophe: [LINUX] Crontab ne tourne pas.
Bon bon bon... le log me dit qu'il a fait la mise à jour. Du coup, je suis content.

Si il y a une manière plus propre de faire, je veux bien, mais ntpd n'est pas installé, je n'ai pas de connexion directe avec le net sur cette machine et je ne sais pas comment utiliser apt-get en passant par un proxy sur un port exotique avec authentification. Ca fait donc trop de trucs que je ne sais pas pour changer une situation qui, maintenant, est stable.

Merci à tous pour vos avis et conseils éclairés :smile:
09/02/2010 @ 10:17:17: max: [LINUX] Crontab ne tourne pas.
vu que c'est une dedian:

dpkg -L ntpdate | grep bin
Retour