DSM 6.x und darunter DSM Uhrzeit per Aufgabenplaner syncronisieren

Alle DSM Version von DSM 6.x und älter
Status
Für weitere Antworten geschlossen.

mördock

Benutzer
Mitglied seit
04. Jan 2012
Beiträge
796
Punkte für Reaktionen
15
Punkte
44
Moin,

ich bin mir sicher das ich hier im Forum mal davon gelesen habe, aber die Suche bringt mich nicht ans Ziel.

Ich möchte gerne per Aufgabenplaner täglich um 14.00 Uhr die Uhrzeit meiner DS syncronisieren. Da sie nachts aus ist wird die Uhrzeit nicht syncronisiert was zur Folge hat das es nach einigen Wochen zu Problemen bei der 2Wegeauth kommt wenn die Uhrzeit der DS zu stark von der Uhrzeit auf meinem Smartphone abweicht.
Kann mir einer helfen?? Wo finde ich den besagten Thread oder noch besser wer sagt mir wie ich mein Vorhaben am beten umsetze.

#Mördock#
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.371
Punkte für Reaktionen
1.188
Punkte
234
Vorab: ich habe keine Lösung.

Ich glaube aber auch nicht, dass es an der nächtlichen Offlinezeit deiner DS liegt. Meine läuft 24h und ich muss hin und wieder manuell synchronisieren. Ich weiß nicht, ob die Automatik zu selten läuft oder fehl schlägt.
Ich würde es auch gern mit dem Aufgabenplaner umsetzten.

Infos findet man auch hier: http://www.synology-forum.de/showth...hronisation-mit-NTP-Server&highlight=ntp+sync

Edit:
Im Log findet sich nachstehende Zeile. Da sollte man mit der Shell ansetzen können
Rich (BBCode):
Command line: /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u ntp:ntp
 
Zuletzt bearbeitet:

JudgeDredd

Benutzer
Mitglied seit
12. Nov 2009
Beiträge
1.064
Punkte für Reaktionen
8
Punkte
64
Um die Systemzeit mit einem NTP Server zu syncen, hilft der Befehl:
Rich (BBCode):
ntpdate -s <ZeitserverDeinesVertrauens>

Wenn die DS in einer Domäne hängt, kann man bei den erweiterten Domäneneinstellungen die Zeitsyncronisation bei Anmeldung erzwingen.
 

mördock

Benutzer
Mitglied seit
04. Jan 2012
Beiträge
796
Punkte für Reaktionen
15
Punkte
44
Rich (BBCode):
ntpdate -s <ZeitserverDeinesVertrauens>

Kann ich den Code einfach als Script im Aufgabenplaner ausführen? Habe null Plan von Scripten.:(
 

Puppetmaster

Benutzer
Sehr erfahren
Mitglied seit
03. Feb 2012
Beiträge
18.981
Punkte für Reaktionen
619
Punkte
484

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
ich würde den -b Parameter noch empfehlen v.a. beim ersten Sync. Ohne diesen Parameter versucht ntpdate die Uhr so lange zu beschleunigen/verlangsamen bis die Zeit stimmt. Je nach Abweichung kann das ewig gehen
 

mördock

Benutzer
Mitglied seit
04. Jan 2012
Beiträge
796
Punkte für Reaktionen
15
Punkte
44
Sicher?? Naja, habe in Erinnerung das in einem anderen Thread geschrieben wurde das sich die DS im Regefall mitten in der Nacht die Uhrzeit holt. Kann mich natürlich irren. Fakt ist, dass sich meine DS garantiert nicht beim Start die aktuelle Uhrzeit holt, denn jedesmal (ca. 1 mal pro Woche) wenn ich die Aktualisierung von Hand anstosse wird die Uhrzeit um ~ 2 Min korrigiert und das sollte ja nicht der Fall sein wenn die Uhr erst vor wenigen Stunden aktualsiert wurde.

#Mördock#
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
@mördock
so ohne Weiteres geht der ntpdate nicht im cron. Denn per default läuft ja der ntpd und synced die Zeit (zumindest im DSM 6). Der hat den Finger auf dem ntp Socket. Solange der ntpd läuft geht kein ntpdate, da dieses dann den Socket ned nutzen kann. Wobei es eigentlich bei laufendem ntpd nicht nötig sein sollte ntpdate zu nutzen, denn das macht dieser dann kontinuierlich. Höchstens beim reboot resp wenn das Teil aus dem Schhlafmodus kommt könnte ein ntpdate die Uhr sofort syncen und dann den ntpd wieder anwerfen
 

geimist

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
04. Jan 2012
Beiträge
5.371
Punkte für Reaktionen
1.188
Punkte
234
Das deckt sich mit meiner Beobachtung. Ich habe es mal auf der Konsole ausgeführt. Ausgabe erfolgt keine, aber im Log steht:
May 30 11:49:37 DS ntpdate[16995]: the NTP socket is in use, exiting
 

ralfi80

Benutzer
Mitglied seit
28. Jul 2014
Beiträge
93
Punkte für Reaktionen
0
Punkte
0
Fakt ist, dass sich meine DS garantiert nicht beim Start die aktuelle Uhrzeit holt, denn jedesmal (ca. 1 mal pro Woche) wenn ich die Aktualisierung von Hand anstosse wird die Uhrzeit um ~ 2 Min korrigiert

2 min / Woche sind schon eine extreme Abweichung. Könnte es sein dass die eingebaute Batterie in deiner DS zu schwach ist und erneuert werden sollte?
 

Puppetmaster

Benutzer
Sehr erfahren
Mitglied seit
03. Feb 2012
Beiträge
18.981
Punkte für Reaktionen
619
Punkte
484
Mit der Batterie kann das im laufenden Betrieb nichts zu tun haben.

Die Zeitsynchronisierung ist aber im Allgemeinen auch etwas komplexer als "einfach einmal nur die Zeit holen". Hier wird auch die "Geschwindigkeit" der internen Uhr reguliert. Wenn das nicht passiert (weil der automatische Zeitabgleich z.B. deaktivert ist), dann kann die Uhr unter ungünstigen Bedingungen in einer Woche auch 2 Minuten oder mehr abweichen.
 

ralfi80

Benutzer
Mitglied seit
28. Jul 2014
Beiträge
93
Punkte für Reaktionen
0
Punkte
0
Mit der Batterie kann das im laufenden Betrieb nichts zu tun haben.

Darf ich fragen warum? Im ersten Post schreibt mördock dass die DS nachts ausgeschaltet sei, d.h. in dieser Zeit wird die Uhr über die interne Batterie versorgt, oder nicht? Eine Abweichung von 2 min/Woche ist nicht normal!

Damit wäre natürlich immer noch nicht die Frage beantwortet warum die Syncronisation mit dem Zeitserver nicht stattfindet...
 

dil88

Benutzer
Contributor
Sehr erfahren
Mitglied seit
03. Sep 2012
Beiträge
29.715
Punkte für Reaktionen
1.022
Punkte
754
Wäre die Batterie alle, würde der CMOS nicht mehr geputtert, die Uhrzeit wäre also beim Start auf dem OS-Defaultwert und würde durch den ntp-Aufruf beim Booten gestellt.
 

ralfi80

Benutzer
Mitglied seit
28. Jul 2014
Beiträge
93
Punkte für Reaktionen
0
Punkte
0
So weit schon klar. Aber eine Batterie wird ja langsam schwächer und ist nicht von jetzt auf gleich bei Null. Ich denke man sollte nicht alle Möglichkeiten von vornherein ausschliessen. Irgendwo her muss diese Abweichung von 2 min ja kommen...
 

Puppetmaster

Benutzer
Sehr erfahren
Mitglied seit
03. Feb 2012
Beiträge
18.981
Punkte für Reaktionen
619
Punkte
484
So weit schon klar. Aber eine Batterie wird ja langsam schwächer und ist nicht von jetzt auf gleich bei Null.

Da schwingt ein Quartz mit der für ihn typischen Frequenz. Diese ändert sich auch nicht bei Spannungsdifferenzen, ansonsten würde man den Weg nicht gehen. :)
Der Quartz schwingt, oder er schwingt nicht. Gangabweichungen sind durch nachlassende Spannung jedenfalls nicht zu erklären.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat