Hallo zusammen,
vor paar Wochen schon hatte ich begonnen, im Buildsystem chrony einzuführen. chrony ist ein Daemon, der die Zeit der Box mit einem Zeitserver im Internet synchronisiert. Ich hatte chrony die vergangenen Tage bei mir auf der Box laufen und bin recht zufrieden mit dem Tool. Es gibt einen Daemon (/usr/sbin/chronyd), der selbständig agiert und ein Binary (/usr/bin/chronyc) mit dem man den Daemon steuern kann.
Heute hab ich das Ganze aktiviert. Ab morgen ist also chrony in unseren Images aktiv, dafür ist ntp, dieses vermaledeite Monster rausgeflogen. In neueren Linux-Distris wird auch eher chrony verwendet. Und was für die gut ist, kann für uns nicht schlecht sein.
Vom Platzbedarf her ist zwar ntpdate etwas sparsamer, bietet aber auch weniger. So fehlte in der Vergangenheit ein Daemon vollständig.
Sollte es irgendwelche Sorgen mit der Zeitsynchronisation geben, meldet euch gern.
Viel Spaß.
chrony statt ntpdate
- jokel
- Beiträge: 3066
- Registriert: Mi 31. Mär 2021, 14:23
- Box: ZGEMMA H7/C
- Has thanked: 66 times
- Been thanked: 208 times
Re: chrony statt ntpdate
ob chrony oder ntpdate ist mir stulle .. schnell mal gebaut ..
wichtig ist ..
löppt ..
test .. chrony .. bestanden .. adjust time ?
wichtig ist ..
Code: Alles auswählen
distro=NI
imagename=NI \o/ Neutrino-Image
imagedescription=Air Digital Zgemma H7 [arm-h7] Selfmade
imageversion=2026.06.17
version=9202606202606101255
describe=NI-2026.06.17-g8312b63b
builddate=Mi 10. Jun 12:55:28 CEST 2026
box_model=h7
creator=NI-Buildsystem, jokel
homepage=www.neutrino-images.de
imagedir=zgemma/h7
Code: Alles auswählen
ShowText '13:36'
2026-06-10 13:36:01.130 [sectionsd] Removed 191 old events (47635 left), zap detected 0.
ntp-helper.sh: Synchronize time with 0.de.pool.ntp.org
200 OK
2026-06-10 13:36:04.064 [sectionsd] timeThread: Time set via NTP, going to sleep for 1800 seconds.
- jokel
- Beiträge: 3066
- Registriert: Mi 31. Mär 2021, 14:23
- Box: ZGEMMA H7/C
- Has thanked: 66 times
- Been thanked: 208 times
Re: chrony statt ntpdate
seitdem chrony im image ist gibt es jetzt öfters mal .. eine 139 .. und viel spam .. das gab es mit NTP nicht ..
Code: Alles auswählen
Jun 16 03:12:31 jokel daemon.warn chronyd[1275]: System clock was stepped by -0.000785 seconds
Jun 16 03:42:31 jokel daemon.warn chronyd[1275]: System clock was stepped by -0.000418 seconds
Jun 16 04:12:31 jokel daemon.warn chronyd[1275]: System clock was stepped by -0.000000 seconds
Jun 16 04:16:32 jokel user.info service[31244]: running /etc/init.d/lcd4linux restart
Jun 16 04:16:32 jokel daemon.warn chronyd[1275]: System clock was stepped by -0.000000 seconds
Jun 16 04:16:35 jokel user.err LCD4Linux[31273]: removing stale PID file /var/run/lcd4linux.pid
Jun 16 04:16:48 jokel daemon.warn chronyd[1275]: System clock was stepped by -0.000000 seconds
Jun 16 04:45:30 jokel authpriv.info dropbear[1482]: Child connection from 192.168.10.192:38350
Jun 16 04:45:30 jokel authpriv.notice dropbear[1482]: Pubkey auth succeeded for 'root' with ssh-rsa key SHA256:TYn+ZD9BUHLfKC0GT3JANqWtISEbGqVOIEFgx3MyJew from 192.168.10.192:38350
Jun 16 04:46:48 jokel daemon.warn chronyd[1275]: System clock was stepped by -0.000864 seconds
Jun 16 05:14:06 jokel user.info start_neutrino[1913]: Neutrino exited with exit code 139
Jun 16 05:14:06 jokel user.info start_neutrino[1913]: Restarting Neutrino after exit code 139
Jun 16 05:14:11 jokel daemon.warn chronyd[1275]: System clock was stepped by -0.000891 seconds
Jun 16 05:14:15 jokel user.info service[3416]: running /etc/init.d/lcd4linux start
Jun 16 05:14:15 jokel daemon.warn chronyd[1275]: System clock was stepped by 0.000000 seconds
Jun 16 05:14:15 jokel user.err LCD4Linux[3451]: lcd4linux already running as process 31273
- vanhofen
- Administrator
- Beiträge: 3128
- Registriert: Di 5. Apr 2016, 00:05
- Has thanked: 51 times
- Been thanked: 86 times
Re: chrony statt ntpdate
Ich glaube nicht, dass das etwas mit chrony zu tun hat. Zumindest deutet anhand deines syslog-Files nichts darauf hin.
04:16:48 synchronisiert chrony die Zeit
04:45:30 meldest du dich am Terminal an
04:46:48 synchronisiert chrony die Zeit (exakt eine halbe Stunde nach dem letzten Sync. So, wie es in Neutrino definiert ist.)
05:14:06 verstirbt dein Neutrino (28 Minuten sind seit dem letzten Sync also erst vergangen)
05:14:11 beginnt chrony wieder seinen Job
Versuche mal, den Neutrino-Segfault mit einem setconsole-Log einzufangen. Vielleicht sieht man dort mehr. Der kurze syslog-Auszug hier schließt chrony eher aus.
04:16:48 synchronisiert chrony die Zeit
04:45:30 meldest du dich am Terminal an
04:46:48 synchronisiert chrony die Zeit (exakt eine halbe Stunde nach dem letzten Sync. So, wie es in Neutrino definiert ist.)
05:14:06 verstirbt dein Neutrino (28 Minuten sind seit dem letzten Sync also erst vergangen)
05:14:11 beginnt chrony wieder seinen Job
Versuche mal, den Neutrino-Segfault mit einem setconsole-Log einzufangen. Vielleicht sieht man dort mehr. Der kurze syslog-Auszug hier schließt chrony eher aus.