On Fri, Mar 17, 2006 at 10:34:29AM -0300, Anderson Nadal wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hello. > > I have the same problem. > > I have 2 Fw, the Master is a Dell 2850 (2 processors) and the slave is > a Dell 2850, with 1 processor, both with 3 dual cards. > > The NTPD daemon doesn't work in the Master. I mean, the date/time is > always wrong (is it a bug in OpenBSD 3.7 with SMP ??). > > When the difference between Master and Slave's date/time becomes too > large, the carp goes down!! > The Master becomes Slave, and the Slave becomes Master. > > Using NTPDATE in cron (30 minutes), I was able to handle this weird > behavior. > > Take a look in your date/time, maybe it's the reason of your strange > carp issues.
As to problems with adjtime(2) and SMP machines, there is a small diff from tedu@ on tech@ at http://marc.theaimsgroup.com/?l=openbsd-tech&m=113592306900483&w=2, which stemmed from the discussion on misc@ around the same time, involving another SMP machine with severely screwed timekeeping - in fact, it was so bad that NTPd couldn't keep up. Ted's diff allows NTP to keep up with time slew even on very imprecise hosts. It's a workaround, but might work for you. Joachim