/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Tiden er gal hver dag?
Fra : Henrik Larsson


Dato : 13-03-01 13:57

Tiden på min FreeBSD 4.1.1 box er ikke så vigtig, men en gang om dagen kører
jeg:
/usr/sbin/ntpdate ntp.inet.tele.dk

Dog undrer det mig at hver dag er tiden omkring 2 sekunder foran.

Findes der en løsning på dette?

Mvh Henrik



 
 
Peter Makholm (13-03-2001)
Kommentar
Fra : Peter Makholm


Dato : 13-03-01 13:59

"Henrik Larsson" <henrik_l@mailme.dk> writes:

> Findes der en løsning på dette?

Brug ntpd til hele tide at holde dig opdateret.

--
Free beer får det bedste frem i en pingvin.
http://peter.makholm.net/beer/

Allan Olesen (13-03-2001)
Kommentar
Fra : Allan Olesen


Dato : 13-03-01 19:32

"Henrik Larsson" <henrik_l@mailme.dk> wrote:

>Dog undrer det mig at hver dag er tiden omkring 2 sekunder foran.

Jeg ved ikke, hvor mange ligheder, der er mellem Linux og FreeBSD på
det her punkt, men under Linux stiller ntpdate kernelurets klokkeslæt
uden at korrigere hastigheden.

Hastigheden kan justeres manuelt een gang for alle med adjtimex. Det
kan gøres utroligt nøjagtigt. Jeg har selv haft en maskine til at køre
i ugevis uden at uret blev stillet. Alligevel oversteg afvigelserne
ikke på noget tidspunkt i perioden min måleunøjagtighed på 5-10 mS.

Alternativet er en tidsdaemon som xntpd eller chronyd, der løbende
stiller både klokkeslæt og hastighed efter eksterne servere.


--
Allan Olesen, Lunderskov

"UNIX er overflødigt." - Lars P. Fischer

Martin Moller Peders~ (13-03-2001)
Kommentar
Fra : Martin Moller Peders~


Dato : 13-03-01 20:21

In <98lp2l$1a3h$1@tnews.inet.tele.dk> Allan Olesen <aolesen@post3.tele.dk> writes:

>"Henrik Larsson" <henrik_l@mailme.dk> wrote:

>>Dog undrer det mig at hver dag er tiden omkring 2 sekunder foran.

>Jeg ved ikke, hvor mange ligheder, der er mellem Linux og FreeBSD på
>det her punkt, men under Linux stiller ntpdate kernelurets klokkeslæt
>uden at korrigere hastigheden.

Skyldes det ikke bare at hardware-uret ikke bliver aendret med ntpdate, men
kun system-tiden.
Saa en "hwclock --set" kunne loese problemet ?

/Martin

Allan Olesen (13-03-2001)
Kommentar
Fra : Allan Olesen


Dato : 13-03-01 21:19

tusk@daimi.au.dk (Martin Moller Pedersen) wrote:

>Skyldes det ikke bare at hardware-uret ikke bliver aendret med ntpdate, men
>kun system-tiden.

Jeg kan ikke se, at vi snakker hardware-ur her?


--
Allan Olesen, Lunderskov

"UNIX er overflødigt." - Lars P. Fischer

Martin Moller Peders~ (14-03-2001)
Kommentar
Fra : Martin Moller Peders~


Dato : 14-03-01 09:56

In <98lvb7$1n3b$2@tnews.inet.tele.dk> Allan Olesen <aolesen@post3.tele.dk> writes:

>tusk@daimi.au.dk (Martin Moller Pedersen) wrote:

>>Skyldes det ikke bare at hardware-uret ikke bliver aendret med ntpdate, men
>>kun system-tiden.

>Jeg kan ikke se, at vi snakker hardware-ur her?

Efter en boot, vil system-tiden blive sat til hardware-tiden, saa hvis
der bootes hver dag, kan der forklare en fast 2 sekunders fejl iforhold
til ntpdate-tiden.

/Martin


Henrik Larsson (14-03-2001)
Kommentar
Fra : Henrik Larsson


Dato : 14-03-01 09:59

> Efter en boot, vil system-tiden blive sat til hardware-tiden, saa hvis
> der bootes hver dag, kan der forklare en fast 2 sekunders fejl iforhold
> til ntpdate-tiden.

Der bliver aldrig bootet.

Tiden er 2 sekunder foran på 24 timer.

Jeg prøvede lige nu efter 10 timer og der var uret 0,8s foran.

Det lader til at tiden går for hurtigt generelt.
Hvordan retter man det i FreeBSD?

Mvh Henrik



Allan Olesen (14-03-2001)
Kommentar
Fra : Allan Olesen


Dato : 14-03-01 19:46

"Henrik Larsson" <henrik_l@mailme.dk> wrote:

>Der bliver aldrig bootet.

Fint. Så fik vi da endelig den and aflivet.

>Det lader til at tiden går for hurtigt generelt.
>Hvordan retter man det i FreeBSD?

Ja, jeg troede jo, at I FreeBSD-folk også havde noget i retning af
adjtimex, men så søgte jeg på Google og faldt over det her klip fra en
FreeBSD-diskussion:

>If there were a system call like adjtime() which set a _continuous_ (not
>one-time) drift adjustment--for example, telling the kernel to adjust
>forward or backward one second every N seconds--then you could set that
>(and maybe the clock as well) at boot time, then disallow all clock
>adjustment functions, and you should be okay. Linux looks like it has an
>adjtimex() that works something like this, though I don't have a man page
>for it.

Så noget kunne tyde på, at det slet ikke er muligt under FreeBSD, men
det kan da umuligt passe?



--
Allan Olesen, Lunderskov

"UNIX er overflødigt." - Lars P. Fischer

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408893
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste