ntp.conf

ntp.conf - Linux et OS Alternatifs

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

Reply

Marsh Posté le 03-02-2005 à 15:22:02   

Reply

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
 


server  127.127.1.0     # local clock
fudge   127.127.1.0 stratum 10
 
server 192.168.1.1


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

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

Reply

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

Reply

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 :


[root@info1 ~]# ntpq -pn
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 127.127.1.0     LOCAL(0)        10 l   14   64  377    0.000    0.000   0.002
*192.168.1.1     145.238.110.68   3 u  569 1024  377    0.324    0.975   0.123


 
* indique le serveur qu'il utilise pour la synchro.
 
 
 
sur mon serveur ntp ( 192.168.1.1 ) de mon réseau j'ai :


[root@gateway root]# ntpq -pn
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 127.127.1.0     LOCAL(0)        10 l   60   64  377    0.000    0.000   0.002
 80.74.64.1      .STEP.          16 u    - 1024    0    0.000    0.000 4000.00
 80.74.64.1      .STEP.          16 u    - 1024    0    0.000    0.000 4000.00
+80.74.64.1      194.2.0.28       3 u  735 1024  376   30.350   -3.239   0.627
*145.238.110.68  195.220.94.163   2 u   16 1024  377   11.751    3.402   0.375


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

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

Reply

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

Reply

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 ...


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

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

Reply

Marsh Posté le 11-02-2005 à 13:20:38    

http://www.ntp.org/


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 11-02-2005 à 13:20:38   

Reply

Marsh 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 ?

Reply

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


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 11-02-2005 à 15:39:46    

ntp.conf du client:
 

Citation :


 
logfile /var/log/ntpd.log
 
server blaster
 
driftfile /etc/ntp/drift
broadcastdelay 0.008
 
authenticate no
 
#keys       /etc/ntp/keys


 
 
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 :


 remote      refid      st t   when   poll   reach   delay   offset  jitter
==================================================================
Blaster        0.0.0.0     16 u       -1024     0      0.000    0.000   4000.00
 


 

Reply

Marsh Posté le 11-02-2005 à 18:44:43    

utilise ceci comme fichier de conf pour ton client :


server  127.127.1.0     # local clock  
fudge   127.127.1.0 stratum 10  
 
server blaster
 
logfile /var/log/ntpd.log
 
driftfile /etc/ntp/drift
multicastclient                  
broadcastdelay  0.008


 
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


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

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

Reply

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 :


remote     refid    st  t  when   poll  reach   delay   offset   jitter
=======================================================================
*LOCAL(0)   LOCAL(0)  10  1  44     64    17      0.000   0.000    0.031
 Blaster    0.0.0.0   16  u   -     64     0      0.000   0.000  4000.00


 
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 ?

Reply

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

Reply

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...

Reply

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 )


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 14-02-2005 à 16:02:10    

une adresse IP pour ntp.conf ?

Reply

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 ...


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 14-02-2005 à 16:33:59    

je ne suis pas administrateur donc je n'ai pas accès à leur serveur...

Reply

Marsh Posté le 14-02-2005 à 16:36:58    

ce serveur ntp marche ?  
 
note : Win n'utilise pas un serveur NTP.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-02-2005 à 09:27:53    

oui ce serveur marche.
 
tu m'avais proposé ceci comme fichier ntp.conf:
 

Citation :


server  127.127.1.0     # local clock  
fudge   127.127.1.0 stratum 10  
   
server blaster  
 
logfile /var/log/ntpd.log  
 
driftfile /etc/ntp/drift  
multicastclient                  
broadcastdelay  0.008  
 


 
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

Reply

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 )


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed