Möglichkeiten zur genauen Synchronisierung der Uhr mit Linux

Ich habe einen Computer, der kein Internet hat, ich habe NTP, um es mit einem USB-GPS zu synchronisieren und NTP auf andere Computer zu übertragen. Das funktioniert, aber manchmal ist der Server nicht für die Synchronisierung geeignet und ich brauche, dass die Zeiten zwischen Computern nicht mehr als 100 ms desynchronisiert sind, da ich Trigger habe, die Referenzen nach Zeit abrufen. Sie befinden sich alle im lokalen Netzwerk und manchmal muss ich ntpdate mehrmals aufrufen, bis der Offset niedriger ist (z. B. unten).

15 Jul 15:25:07 ntpdate[10755]: adjust time server 192.168.0.10 offset -0.147476 sec
15 Jul 15:25:16 ntpdate[10811]: adjust time server 192.168.0.10 offset -0.144538 sec
15 Jul 15:25:25 ntpdate[10815]: adjust time server 192.168.0.10 offset -0.142689 sec
15 Jul 15:26:07 ntpdate[10875]: adjust time server 192.168.0.10 offset -0.126713 sec
15 Jul 15:26:18 ntpdate[10878]: adjust time server 192.168.0.10 offset -0.122535 sec

Die die Frage ist: Gibt es eine Möglichkeit, meine Computer schneller und genauer zu synchronisieren? Mit NTP oder welches tool ist besser?

Author: John Job, 2019-07-15

1 answers

Eine Alternative zu ntp ist chrony. https://chrony.tuxfamily.org/comparison.html

 1
Author: SavGuard,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-07-15 18:43:30