ntp.conf - Linux et OS Alternatifs
Marsh Posté le 03-02-2005 à 18:50:10
utilise l'adresse Ip de ton serveur ou alors vérifie bien que linux peut résoudre le nom du serveur en IP ( ping Blaster ).
voici un exemple de fichier ntp.conf sachant que l'IP de mon serveur est 192.168.1.1
|
Marsh Posté le 10-02-2005 à 11:20:45
merci
en fait j'ai mis seulement le nom du serveur dans ntp.conf ensuite j'ai éditer le fichier etc/ntp/step-tickers pour lui indiquer l'IP du serveur. Je relance "service ntpd start" et il se synchronise. maintenant je veux qu'il se synchronise automatiquement chaque jour à 13h avec cron car mon client redhat tourne 24h/24 et 7j/7.
je fais donc "crontab -u root -e" et dans le fichier je met 00 13 * * * (//et là je sais plus quoi mettre. aidez-moi s'il vous plait)
merci
Marsh Posté le 10-02-2005 à 12:19:36
je met donc 00 13 * * * /usr/synchro/time.cmd
et je reçois un mail qui me dit bin/sh: permission denied
Marsh Posté le 10-02-2005 à 12:49:26
non, non et non !
n'utilise pas crontab pour la synchro.
laisse ntpd s'en charger, il le fait très bien et surtout il évite de surcharger les serveur ntp.
tu lance le service ntpd et ton client se synchronisera.
par exemple chez moi :
|
* indique le serveur qu'il utilise pour la synchro.
sur mon serveur ntp ( 192.168.1.1 ) de mon réseau j'ai :
|
Marsh Posté le 10-02-2005 à 13:31:33
"non, non et non !" désolé de t'avoir énervé
j'ai vu que sur internet, ntpd se chargeait de se synchroniser tout seul sans cron toute les herues environ.
je vais vérifier ça dans les logs et si c'est le cas, alors c'est plus que bon. Pas besoin de cron
Marsh Posté le 11-02-2005 à 10:30:20
bonjour
mon démon ntpd travaille chaque heure, d'après les log. tous les heures, il m'affiche ceci:
11 Feb 10:15:27 ntpd[956]: offset 0.000000 sec freq 0.000 ppm error 0.000015 poll 4
savez-vous ce que peut bien signifier ce log s'il vous plait
Marsh Posté le 11-02-2005 à 13:16:53
lis la doc de ntp.
offset à mon avis donne l'écart avec le serveur de référence ...
Marsh Posté le 11-02-2005 à 13:20:18
et justement où se trouve cette doc ?
je fais man ntp ou man ntpd et il me repond qu'il n'ya aucune page de manuel
Marsh Posté le 11-02-2005 à 13:20:38
ReplyMarsh Posté le 11-02-2005 à 14:40:38
j'ai lancé le démon ntpd et dans mon fichier log, il me dit toutes les heures:
11 Feb 10:15:27 ntpd[956]: offset 0.000000 sec freq 0.000 ppm error 0.000015 poll 4
11 Feb 11:15:27 ntpd[956]: offset 0.000000 sec freq 0.000 ppm error 0.000015 poll 4
11 Feb 12:15:27 ntpd[956]: offset 0.000000 sec freq 0.000 ppm error 0.000015 poll 4
le démon est sensé se synchroniser en se rapprochant petit à petit de l'heure de référence, mais le problème c'est que mon offset (ntptrace NomServeur) s'éloigne de plus en plus de 0 au lieu de s'y rapprocher, et cela depuis ce matin (et maintenant ça me fait un retard de 1min30sec). Pourquoi s'écarte-t-il de plus en plus ?
Marsh Posté le 11-02-2005 à 15:21:45
fais voir tes fichiers ntp.conf ( clients et serveurs )
de plus donne le résultat de : ntpq -p
Marsh Posté le 11-02-2005 à 15:39:46
ntp.conf du client:
Citation : |
ceci est le ntp.conf du client, par contre je n'ai pas accès au serveur pour te montrer celui du serveur.
si je fais ntpq -p, il me repond:
Citation : |
Marsh Posté le 11-02-2005 à 18:44:43
utilise ceci comme fichier de conf pour ton client :
|
normalement tu dois avoir une * devant le serveur utilisé pour la synchro. si il n'y a pas , alors il a un pb pour le contacter et donc une erreur au niveau de ton serveur ntp
Marsh Posté le 14-02-2005 à 09:59:06
merci Dark-Schneider !
quand j'utilise ntpdate Blaster, ça marche pas, mais quand j'utilise ntpdate -u Blaster ça marche (bien que je ne sais pas trop à quoi correspond -u).
contrairement aux autres, je n'ai qu'un et un seul serveur de temps. Et même si on n'a qu'un seul serveur de temps, une * doit aussi apparaitre quand on fait ntpq -p ?
et à quoi sert la ligne multicastclient et pourquoi il faudrait aussi mettre
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
alors que mon seul serveur de temps blaster "server blaster" ne suffirait-il pas ?
merci pour tes explications
Marsh Posté le 14-02-2005 à 10:45:55
donc voila j'ai éditer le fichier ntp.conf comme tu l'a dit, et quand je fais ntpq -p, j'ai comme réponse:
Citation : |
je remarque donc que l'* se trouve devant le LOCAL(0) plutot que devant Blaster et je ne sais pas pourquoi l'etoile ne se trouve pas devant Blaster. Est ce que c'est grave ?
Marsh Posté le 14-02-2005 à 14:21:03
et quand j'enlève la ligne:
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
alors il n'y a plus d'etoile nul part dans le tableau de ntpq -p à part le nom du serveur Blaster
Marsh Posté le 14-02-2005 à 15:41:36
mon linux redhat est sous VmWare workstation et c'est donc peut etre ça qui a causé mes problèmes ? vmware a souvent des problèmes pour traiter des paquets...
Marsh Posté le 14-02-2005 à 15:49:02
peut être
de plus utilise une adresse IP plutôt qu'un nom ( surtout si ce nom est Netbios )
Marsh Posté le 14-02-2005 à 16:15:03
remplacer Blaster par son IP
je n'ai toujours pas vue le ntp.conf de ton serveur NTP ...
Marsh Posté le 14-02-2005 à 16:33:59
je ne suis pas administrateur donc je n'ai pas accès à leur serveur...
Marsh Posté le 14-02-2005 à 16:36:58
ce serveur ntp marche ?
note : Win n'utilise pas un serveur NTP.
Marsh Posté le 15-02-2005 à 09:27:53
oui ce serveur marche.
tu m'avais proposé ceci comme fichier ntp.conf:
Citation : |
mais la ligne server 127.127.1.0 c'est son propre horloge.
comme je l'ai dit précedemment, je comprend toujours pas pourquoi j'ai pas d'étoile devant mon blaster
Marsh Posté le 15-02-2005 à 18:58:32
utilise l'IP au lieu de blaster.
je n'ai aps l'Ip de blaster, mais utilise l'Ip du serveur et non son nom d'hote ( blaster )
Marsh Posté le 03-02-2005 à 15:22:02
bonjour
j'ai mon client sous Redhat et mon serveur de temps qui s'appelle Blaster
Dans mon fichier ntp.conf du client Redhat, j'ai modifié uniquement la ligne Serveur 127.127.1.0 (j'ai mis serveur Blaster) et j'ai effacé la ligne fudge. je sauvegarde et je ressors, et là je lance un ntptrace Blaster, et il m'affiche rien. Cela prouve que ça ne marche pas. J'ai lu vos discussions et j'y comprend pas très bien. Aidez-moi s'il vous plait