Chrony: Porovnání verzí

Z Poznámkový blok
Přejít na: navigace, hledání
(Kontrola)
(Kontrola)
 
(Není zobrazena jedna 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 signalozovano:
+
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
* vše ostatní se nepoužije
+
* ? nedostupny zdroj
 
Zobrazí informace o aktuálním zdroji:
 
Zobrazí informace o aktuálním zdroji:
 
  chronyc tracking
 
  chronyc tracking

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

Odkazy