[glux] giovedi

gigi-eliotisc eliotec@tiscalinet.it
Sat, 22 Jun 2002 08:23:46 +0200


Serata del 20/06/20002 al glux (Linux User Group Lecco) 21/06/2002

si è parlato di tempo(non meteo)
e di come tenere aggiornato l'orologio della nostra macchina.
per chi fosse interessato, una prima panoramica si pu? avere 
leggendo il"Clock mini How-to" di Ron Bean Tradotto da Germano Rizzo
tra i vari sistemi per rendere più preciso il/gli orologi del pc c'è quello di connettersi
ad un"Time Server" tramite internet e sicronizzarsi ad esso.

Vengono citati due demoni per fare questo:
xntpd e chrony

ci siamo concentrati sul secondo  perchè apparentemente più semplice
e perchè supporta (modificando gli script di connessione) le connessioni intermittenti.
per l'installazione la procedura è la consueta:
scompattare il tar.gz
./configure
make
make install

vengono installati due demoni:
chronyd il demone vero e propio
chronic demone per opzioni e controllo

di devono creare due file in/etc:
chrony.conf e chrony.drift
noi li abbiamo creati manualmente (vuoti)perchè non li abbiamo trovati,
ma probabilmente si formano al primo avvio.

in chrony.conf vanno messi i nomi DNS o gli indi IP dei time server(consigliati almeno tre)
p.es

server  80.83.192.129
server .......

e la posizione del drift file

driftfile /etc/chrony.drift

in chrony.drift
vengono scritti dal demone i tassi di errore e di correzione
per la sinronizzazione degli orologi(server>system).

gli indirizzi dei time server si trovano:

http://www.eecis.udel.edu/~mills/ntp/servers.html

si consiglia di usare quelli di stratum 2 più vicini e di tener conto delle Acces Policy.
(in Italia trovato solo uno a Vercelli, Croazia 5 , Slovenia 3, Francia 6, siamo le solite 
cenerentole!??)


Sistemato il .conf siamo pronti a partire e quindi un bel

/usr/local/sbin/chronyd -d (-d per avere le risposte del demone in console anziche in sysylog)

e viaa!!!

via un tubo, non succede nulla, anche perchè l'orologio era già giusto.
e allora ferma tutto
sballa l'orologio di sistema con
date  -s ora:min+5:00

e riproviamo
ancora nulla!!!!?????

grrr!!!!!

ci tuffiamo nella lettura del manuale e nel controllo della connessione ai server
lanciando cronyc (da un'altra console)
e dando il comando sources

le connessioni sembrano andare ma non riusciamo a capire perche l'orologio 
non si aggiorni.

dopo un quarto d'ora circa, piu che altro per scrupolo, ricontrollialo l'ora ee.....

voilà l'errore non è più di 5 minuti ma si è ridotto a 4 e rotti
 continua a migliorare fino a che dopo un ora il nostro orologio di sistema si è perfettamente
allineato all'ora esatta.

resta da inserire il demone negli script di avvio e apportare le modifiche al chrony.conf e agli 
script di connessione per gestire la connessione intermittente, ma questo alla prossima........

grazie a Cri, .....,....... e a Mano(Germano Rizzo) per la traduzione del minil How-To



gigi Vigano?