Nous donnons ci-dessous un court résumé des programmes utilitaires permettant de gérer et contrôler le fonctionnement de NTP sur vos ordinateurs.
ntptrace 'serveur'
affiche le chemin de la synchronisation vers le serveur de strate 1 en partant de l'ordinateur 'machine'. Exemple:
ntptrace lptfpc19.obspm.fr
lptfpc19.obspm.fr: stratum 3, offset -0.008014, synch distance 0.05196
opdaf2.obspm.fr: stratum 2, offset -0.000648, synch distance 0.03754
ntp-p1.obspm.fr: stratum 1, offset -0.002420, synch distance 0.00000, refid '1PPS'
La commande host 'serveur' permet de changer le destinataire des commandes. peer affiche la liste des serveurs qui participent à la synchronisation: une étoile en première colonne indique celui qui est utilisé actuellement, 'St' est le strate (16 est une machine non disponible pour une synchro, c'est le cas entre autres pour tout serveur NTP pendant les quelques minutes qui suivent son démarrage) et 'reach' est normalement à 377. L'offset est donné en millisecondes. Autre commande intéressante: rv (ou rl), elle donne diverses informations sur le serveur ntp.
ntpq> host ntp-p ntpq> current host set to opdaf2.obspm.fr ntpq> peer remote refid st t when poll reach delay offset disp ============================================================================== *ntp-p1.obspm.fr .1PPS. 1 u 667 1024 377 7.08 0.149 1.10 +lip.curie.fr .GPS. 1 u 832 1024 377 93.15 -16.340 10.50 +sancerre.jussie canon.inria.fr 2 u 624 1024 377 15.40 -7.300 1.77 -soleil.uvsq.fr brahma.jussieu. 2 u 35 1024 377 28.26 6.294 20.77 -joliot.net.espc chronos.cru.fr 2 u 769 1024 377 28.29 7.837 9.51 ntpq> rv status=06c4 leap_none, sync_ntp, 12 events, event_peer/strat_chg system="OpenVMS AXP", leap=00, stratum=2, rootdelay=7.08, rootdispersion=18.22, peer=60828, refid=ntp-p1.obspm.fr, reftime=bc9855a4.a185d000 Fri, Apr 7 2000 14:40:04.630, poll=10, clock=bc985896.ace06000 Fri, Apr 7 2000 14:52:38.675, phase=0.660, freq=-13682.74, error=27.16
Comme sous ntpq on peut changer le serveur destinataire des commande par host 'serveur'. Les commandes utiles sont peer (l'offset est ici donné en secondes), sysinfo ainsi que monlist qui affiche les dernières requêtes.
xntpdc> peer remote local st poll reach delay offset disp ======================================================================= *opdaf2.obspm.fr 145.238.110.39 2 256 377 0.00067 0.004436 0.00072 =siomsrv.obspm.f 145.238.110.39 2 256 377 0.00150 0.001435 0.00099 xntpdc> sysinfo system peer: opdaf2.obspm.fr system peer mode: client leap indicator: 00 stratum: 3 precision: -16 root distance: 0.00816 s root dispersion: 0.03905 s reference ID: [145.238.110.1] reference time: bc98592c.3ffcb000 Fri, Apr 7 2000 14:55:08.249 system flags: bclient monitor pll stats kernel_sync frequency: 0.000 ppm stability: 27.461 ppm broadcastdelay: 0.007996 s authdelay: 0.000122 s xntpdc> monlist remote address port local address count m ver drop last first =============================================================================== lptfpc23.obspm.fr 1045 145.238.2.61 5 7 3 0 0 176748 145.238.65.43 123 145.238.65.43 4227 3 3 0 5 1282307 danof.obspm.fr 123 145.238.100.15 8296 3 3 0 41 1282242 ntp-sop.inria.fr 123 138.96.64.10 4561 4 3 0 62 1282762 upsn12.u-psud.fr 123 193.55.10.112 4389 4 3 0 81 1282762 lptfpc34.obspm.fr 123 145.238.110.52 808 3 3 0 82 1282340 canon.inria.fr 123 192.93.2.20 4669 4 3 0 108 1282762 lptfpc18.obspm.fr 123 145.238.110.31 1614 3 3 0 119 1282750 ntp-p1.obspm.fr 123 145.238.110.49 4827 4 3 0 123 1282762 mehipz.obspm.fr 123 145.238.38.38 4356 3 3 0 237 1282741 lptfpc23.obspm.fr 123 145.238.2.61 2000 3 3 0 260 1282662 troll.iap.fr 123 194.167.0.162 1541 3 3 0 312 1282367 lptfpc27.obspm.fr 123 145.238.110.43 1259 3 3 0 317 1282534 194.214.51.12 123 194.214.51.12 4490 3 3 0 403 1282174 sedocppc5.obspm.fr 123 145.238.118.9 1132 3 3 0 405 1281857 opdaf1.obspm.fr 123 145.238.110.4 2375 3 3 0 415 1282695 cismsun.univ-lyon1.fr 123 134.214.100.6 2785 4 3 0 430 1282758 lptfpc7.obspm.fr 123 145.238.110.16 1362 3 3 0 446 1282378 mesopk.obspm.fr 123 145.238.24.146 2326 1 3 0 472 1282053 ...
Sur certaines machines, xntpdc est obtenue par la commande ntpdc. Sur d'autres il n'y a que des commandes 'en ligne' du genre ntpdc -p.
Met à l'heure une machine au coup par coup (pas de daemon xntp)
ntpdate ntp-p.obspm.fr ntp-m.obspm.fr
server 145.238.110.1, stratum 2, offset 0.004613, delay 0.02640
server 145.238.2.61, stratum 2, offset 0.001514, delay 0.02725
7 Apr 15:03:47 ntpdate[5583]: adjust time server 145.238.110.1 offset 0.004613 sec
avec l'option -q il n'y a que affichage de l'offset sans mise à l'heure.
| (C) 2010, SYRTE / Observatoire de Paris | Organigramme | Mentions légales | Ressources internes |