Chrony: Porovnání verzí
Z Poznámkový blok
(→Úvod) |
(→Kontrola) |
||
| (Nejsou zobrazeny 2 mezilehlé verze od stejného uživatele.) | |||
| Řádka 40: | Řádka 40: | ||
== Kontrola == | == Kontrola == | ||
Nakonec ověříme že vše funguje. | Nakonec ověříme že vše funguje. | ||
| − | chronyc sources | + | chronyc sources -v |
| − | Ve sloupečku S je pak | + | Ve sloupečku S je pak signalizovaný: |
* * je vybraný zdroj pro synchronizaci | * * je vybraný zdroj pro synchronizaci | ||
* + je záložní zdroj pro synchronizaci | * + je záložní zdroj pro synchronizaci | ||
| + | * - platný zdroj, ale nepoužívaný | ||
| + | * ~ velmi nestabilní zdroj | ||
* x neplatný, falešný zdroj | * x neplatný, falešný zdroj | ||
| − | * | + | * ? nedostupny zdroj |
| + | Zobrazí informace o aktuálním zdroji: | ||
| + | chronyc tracking | ||
| + | |||
== Odkazy == | == Odkazy == | ||
* [[RPIGPS_Bookworm | Zpět na instalaci GPS]] | * [[RPIGPS_Bookworm | Zpět na instalaci GPS]] | ||
Aktuální verze z 30. 5. 2026, 22:18
Úvod
Chrony je údajně jednoduší NTP klient. Jak je to ze servrem jsem netestoval. Domovskou stránku najdeme na https://chrony-project.org/ .
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 -v
Ve sloupečku S je pak signalizovaný:
- * je vybraný zdroj pro synchronizaci
- + je záložní zdroj pro synchronizaci
- - platný zdroj, ale nepoužívaný
- ~ velmi nestabilní zdroj
- x neplatný, falešný zdroj
- ? nedostupny zdroj
Zobrazí informace o aktuálním zdroji:
chronyc tracking