Question Comment utiliser chrony pour synchroniser l'horodatage sur deux ordinateurs


Je dois comparer les résultats provenant de deux ordinateurs portables différents. Chaque ordinateur portable possède un ensemble de capteurs différent et, pour pouvoir les comparer correctement, je dois avoir le même horodatage sur les deux ordinateurs portables. Ils ne sont pas connectés à Internet public, mais si nécessaire, je peux utiliser un routeur pour les faire communiquer localement via Ethernet.

J'ai installé Chrony sur les deux ordinateurs, mais je n'ai pas compris comment configurer le maître et comment configurer le client.

J'ai vérifié ces instructions:

Master:

driftfile /var/lib/chrony/drift
local stratum 8
manual
allow 192.168.165
smoothtime 400 0.01

Clients:

server master iburst
driftfile /var/lib/chrony/drift
logdir /var/log/chrony
log measurements statistics tracking

mais je n'ai pas compris si je devais spécifier ces commandes en ligne de commande ou si je devais créer un fichier texte nommé "drift" contenant ces instructions et le mettre dans / var / lib / chrony / puis redémarrer chrony.

Pouvez-vous m'aider s'il vous plaît? Je ne peux vraiment pas comprendre comment utiliser chrony!

Je vous remercie!


1
2018-06-16 17:31


origine


J'ai essayé de trouver un tutoriel sur Google, mais je n'ai pas pu trouver comment configurer la configuration pour le maître. Je ne sais toujours pas si je dois créer un nouveau fichier ou si je dois modifier quelque chose d'autre. - Marcus Barnet


Réponses:


la configuration par défaut de chrony est déjà fournie avec la plupart de ces fonctionnalités, pas besoin de modifier la dérive ou le fichier journal. Votre exemple ressemble à peu près à la section "Réseaux isolés" dans man chrony.conf alors là vous pouvez trouver plus de détails.

Les changements dont vous avez besoin sont tous dans /etc/chrony.conf redémarrer ensuite le service via systemctl restart chrony.

En plus de la configuration par défaut, vous avez seulement besoin de:

a) sur master:

# make it serve time even if it is not synced (as it can't reach out)
local stratum 8
# allow the IP of your peer to connect
allow 192.168.165

b) sur le client:

# set the servers IP here to sync to it
server <IP> ibust
# remove the default servers in the config

Le reste de votre exemple est déjà dans la configuration par défaut ou ne correspond pas à votre cas d'utilisation. Par exemple smoothtime Cela rendra le temps moins difficile, intéressant car vous n’avez pas d’horloge de haute qualité sur votre maître. Mais si votre cas d'utilisation les veut le même peu importe à quel point, alors ce n'est pas ce que vous voulez.


0
2018-03-22 10:27