Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  7 1971
Jeg har en ubuntu server hvor klokka er 30 sekunder feil, og den er umulig å justere. Ikke med ntpd, ikke med ntpdate, ikke direkte med date

Kan illustreres som følger

Kode

root@teapot:~# date; date -s "now - 30 seconds"; sleep 1; date
to. 12. mars 20:07:20 +0100 2015
to. 12. mars 20:06:50 +0100 2015
to. 12. mars 20:07:21 +0100 2015
Noen som kan forklare hva dette er for no' rør?
Den var morsom. Står det noe i dmesg om hvilken / hvilke timere Ubuntu velger for klokka på den maskinen?
nso
popålol
nso's Avatar
Administrator
Er det en VPS?
Trådstarter
6 0
Maskinen er en fysisk server.

Vet ikke om valg av clocksrc har betydning, men dmesg rapporterer bl.a. dette ved boot

Kode

root@teapot:~# dmesg | grep -Ei '(clock|tsc|hpet|acpi_pm)'
[    0.000000] ACPI: HPET 0x00000000BFF7B330 000038 (v01 A_M_I_ OEMHPET  04000913 MSFT 00000097)
[    0.000000] ACPI: HPET id: 0x8086a301 base: 0xfed00000
[    0.000000] hpet clockevent registered
[    0.000000] tsc: Fast TSC calibration failed
[    0.000000] tsc: PIT calibration matches HPET. 1 loops
[    0.000000] tsc: Detected 2666.750 MHz processor
[    0.117907] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[    0.135640] HPET: 4 timers in total, 0 timers will be used for per-cpu timer
[    0.135640] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0
[    0.135640] hpet0: 4 comparators, 64-bit 14.318180 MHz counter
[    0.137013] Switched to clocksource hpet
[    0.517717] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram, hpet irqs
[    0.525284] rtc_cmos 00:01: setting system clock to 2015-02-28 22:32:16 UTC (1425162736)
[    1.472018] tsc: Refined TSC clocksource calibration: 2666.761 MHz
[    2.472082] Switched to clocksource tsc
Har prøvd å endre tsc til hpet uten at det gjør noe forskjell

Kode

echo hpet > /sys/devices/system/clocksource/clocksource0/current_clocksource
Trådstarter
6 0
Aner fortsatt ikke hva som forårsaket problemet, men det forsvant etter en reboot.
og clocksource output'en i dmesg har ikke endret seg?
Trådstarter
6 0
dmesg er nesten identisk. Eneste forskjell jeg kan se er dette

Kode

< [    0.000000] tsc: Fast TSC calibration failed
> [    0.000000] tsc: Fast TSC calibration using PIT
En liten, men (muligens) vesentlig forskjell. Hvis det skjer igjen, så får du se om det er samme feil.