Toon posts:

[FreeBSD] tijdzone werkt niet meer

Pagina: 1
Acties:

Verwijderd

Topicstarter
Al bijna een half jaar heb ik hier een server zonder problemen op FreeBSD draaien. Sinds afgelopen weekend zijn echter de poppen aan het dansen.

De tijd op de server moet de UTC tijd zijn. Dit is speciaal voor de scripten die op de server draaien. Iedere nacht wordt met behulp van ntpdate de tijd gesynchroniseerd met die van xs4all.
Afgelopen weekend zijn we overgegaan van de winter- naar de zomertijd. Sindsdien denkt de server dat hij in tijdzone BST zit. Hierdoor loopt de hele boel in de soep.

Iedere nacht wordt de ntpdate uitgevoerd. Volgens mij krijg ik de UTC-tijd terug, maar voert FreeBSD een correctie uit om de tijd om te rekenen naar BST tijd. De klok loopt dus een uur voor.

Alle opties die ik in de search en bij google heb gevonden leverden geen goed resultaat op.

1) in /stand/sysinstall is het m.i. niet mogelijk om de tijdzone UTC te kiezen

2) in rc.conf heb ik de regel clock="UTC" opgenomen

3) ik heb de link /etc/timezone die wijst naar /usr/share/zoneinfo/Etc/UTC toegevoegd

4) en voor de zekerheid ook env TZ = Etc/UTC uitgevoerd.

zelfs na een reboot blijft het systeem denken dat BST de tijdzone van het systeem is. Hoe kan ik m wel wijsmaken wat de juiste tijdzone is?

  • arikkert
  • Registratie: Juli 2002
  • Laatst online: 17-02 12:23
ik heb freebsd 5.0 en koos via /stand/sysinstall Configure->TimeZone->Europe->netherlands
Daarna "ntpdate ntp.xs4all.nl" en werkt goed.
net ook met freebsd 4.5 geprobeerd: zelfde

zo zie ik mijn datum
bash-2.05b$ date
Wed Apr 2 15:18:16 CEST 2003
-bash-2.05b$ date

eh, niet goed gelezen. jouw server zit een tijdzone verder naar het westen. maar met /stand/sysinstall kan ik nog gewoon europe->UK kiezen en dat lijkt toch goed te gaan.

su-2.05b# ntpdate ntp.xs4all.nl
2 Apr 14:27:41 ntpdate[14459]: adjust time server 194.109.6.65 offset -0.079614 sec
su-2.05b# date
Wed Apr 2 14:27:45 BST 2003
su-2.05b#

nederlandse tijd is nu 15:27

[ Voor 44% gewijzigd door arikkert op 02-04-2003 15:31 . Reden: bst ipv cest ]


Verwijderd

Topicstarter
arikkert schreef op 02 April 2003 @ 15:20:
ik heb freebsd 5.0 en koos via /stand/sysinstall Configure->TimeZone->Europe->netherlands
Daarna "ntpdate ntp.xs4all.nl" en werkt goed.
net ook met freebsd 4.5 geprobeerd: zelfde

zo zie ik mijn datum
bash-2.05b$ date
Wed Apr 2 15:18:16 CEST 2003
-bash-2.05b$ date
Een nederlandse tijd instellen is het probleem niet. Dat heb ik op een andere server helemaal goed draaien. Bij mij gaat het er juist om dat de server op UTC (GMT) tijd moet draaien.