Chrony
Z Poznámkový blok
Úvod
Chrony je údajně jednoduší NTP klient. Jak je to ze servrem jsem netestoval
Instalace
Vlastní instalace. Pozor, pokud jiz je nainstalovane NTP, tak jej odinstaluje.
sudo apt install -y chrony
Nastavení
Pote upravíme nastavení chrony, kde přidáme řádku pro GPS, PPS a upravíme z jakého rozsahu budeme službu NTP nabízet:
- refclock SHM 0 refid NMEA offset 0.200
- refclock PPS /dev/pps0 refid PPS lock NMEA
- allow
sudo nano /etc/chrony/chrony.conf
###### pod tímto řádkem jsou vlastní změny konfigurace ####### server 10.98.1.1 iburst minpoll 3 maxpoll 5 server time-a-b.nist.gov iburst server time-d-b.nist.gov server utcnist.colorado.edu server time.windows.com server time.apple.com # zpoždění bylo určeno experimentálně nastavením noselect a poté sledováním po dobu několika hodin # 0,325 znamená, že časová věta NMEA dorazí 325 milisekund po pulzu PPS # zpoždění nastaví dopředu refclock SHM 0 delay 0.325 refid NMEA refclock PPS /dev/pps0 refid PPS allow 10.98.1.0/24 # my home network ###### nad tímto řádkem jsou vlastní změny konfigurace ####### ###### pod tímto řádkem jsou standardní chronické věci ####### keyfile /etc/chrony/chrony.keys driftfile /var/lib/chrony/chrony.drift #log tracking measurements statistics logdir /var/log/chrony maxupdateskew 100.0 hwclockfile /etc/adjtime rtcsync makestep 1 3
Kontrola
Nakonec ověříme že vše funguje.
chronyc sources
Ve sloupečku S je pak signalozovano:
- * je vybraný zdroj pro synchronizaci
- + je záložní zdroj pro synchronizaci
- x neplatný, falešný zdroj
- vše ostatní se nepoužije