← Back to team overview

sslug-teknik team mailing list archive

Re: At få et server ur 2 timer tilbage

 

Gunner wrote:
> Jeg har en debian server der kører 24/7 men uret (når jeg skriver 'date') er
> ca to timer foran almindelig tid.(det jeg ser på mit armbåndsur)
> 
> Spørgsmålet er hvordan jeg mest smertefrit får den stillet korrekt og
> derefter kommer til at køre ntp med update fra et internetur.
> 
> ntpd kører på maskinen men jeg går ud fra at grunden til at den ikke
> justerer tiden er fordi forskellen er for stor.


hvad siget RTCmos uret (hardwareur) ?
dvs. disse to:

 hwclock --show

 hwclock --show --utc


dvs.

1) og om dit hardwareur kører UTC (=GMT) eller lokal tidszone.
På en server der ikke kører dual-boot windows vil jeg altid
sætte hardwareur (bios) til UTC/GMT tiden, og *ikke* lokaltid.


2) find ud af om tidszone er korrekt sat, det influerer på visning
 med date og andre programmer.


> 
> Hvilken strategi skal jeg følge for at gå den til ovenstående ? Hvis jeg
> sætter den med 'date' risikerer jeg så ikke problemer med mit system ?

jo date kan du sætte systemuret, og med passende kommando kan du gemme
systemur i hardwareur.

sæt tiden med lokaltid med date:
date --set="HH:MM"

eller :

/etc/init.d/ntp stop
ntpdate-debian
/etc/init.d/ntp start

begge måder kan sætte tiden, selvom det er 2 timer forkert

Skriv så korrekt tid tilbage til hardwareclock/cmos/bios :

hwclock  --systohc

normalt vil opsætning i /ect/default/rcS  til hwclock vælge
korrekt utc / localtime ,  med UTC=no/yes , og tiden
opdateres ved luk af system.
Men ellers ved manuelt kald af hwclock angives --utc eller --localtime:

hwclock --systohc --utc

på en server kan det være en god ide, hvis ikke lige man planlægger
at reboot'e lige med det samme.....


>  
> 
> min ntp.conf siger:
> ..
> server time.nist.gov
> server pool.ntp.org

ved ikke hvorfor du har time.nist.gov er med, mne
jeg har blot nogle 0.dk.pool.ntp.org, 1.dk.pool.ntp.org ,...

det relevante er også hvor lang latency der er til serverne,
time.nist.gov har 170ms hos mig, de andre kun 24-25 ms....


Follow ups

References