Steve Kostecke wrote:
On 2006-06-16, Jeremy Parrish <[EMAIL PROTECTED]> wrote:

We just bought 7 new servers from SuperMicro, and they all have the same
problem. They all gain about 1 second every 10 seconds or so (10% too
fast). I have tried various versions of Linux kernels (in particular,
2.4.27, 2.6.15, 2.6.15-smp, 2.6.16.20...) with all kinds of kernel
options (noapic, acpi=off, clock=tsc, the list goes on...). There is no
noticeable difference between any of those.

If the offset increases monotonicly you should be able to control it by
adjusting your tick. One procedure for accomplishing this is documented
at http://ntp.isc.org/Support/KnownHardwareIssues#Section_9.1.6.

I've had success using that technique to rein in a MacMini clock.

The servers use the Intel E7230 chipset and have Pentium D 805
processors. Ntpd does not seem to correct the clock at all (I've let it
run for more than a day). I've tried installing adjtimex, and it adjusts
the rate of the clock by about -3000 seconds per day, but I would
something more accurate.

Use adjtimex to correct your tick at boot time and then run ntpd.


Thanks, I'll give it a try. I had read a post somewhere saying that one shouldn't combine adjtimex and ntpd, but maybe they didn't know what they were talking about.

Also, I just discovered that not all 7 of the boxes have this problem like I originally thought. There is at least one that keeps time relatively accurately. It may be related to the motherboard revision becuase the "good" unit has rev 1.00, and the defective units seem to all be rev 1.01. I'm working with Supermicro to see if they have fix or will send replacements for the defective units.

-Jeremy
_______________________________________________
questions mailing list
[email protected]
https://lists.ntp.isc.org/mailman/listinfo/questions

Reply via email to