Re: Synchronizacja czasu przy pomocy ntp
On Thu, 10/Apr/03 10:08:02, Izabela Kopij wrote:
> W liście z czw, 10-04-2003, godz. 08:30, Krzysztof Mazurczyk pisze:
> > On Wed, 9/Apr/03 14:52:51, Wiktor Bauer wrote:
> > > On Wed, 09 Apr 2003 11:07:30 +0200
> > > "Robert Skup" <robert.skup@sqp.pl> był łaskaw napisać:
> > >
> > > > Mam problem z synchronizacją czasu przy pomocy ntpd.
> > >
> > > A nie możesz (jak masz dostęp do netu) zrobić na Debianie cóś takiego:
> > >
> > > crontab -e
> > >
> > > 30 0 * * * /usr/sbin/ntpdate -s vega.cbk.poznan.pl && /sbin/hwclock
> > > --systohc
> > >
> >
> > Nigdy, przenigdy nie synchronizuj zegara z crona. Ani innego serwisu
> > zależnego od zegara.
> >
> mozesz wyjsnic dlaczego?
>
Wygląda na to, że jednak mnie trochę poniosło. Googlarka mówi coś innego.
Uprę się jednak przy swoim, tylko z nieco innego powodu.
Ntpdate korzysta z funkcji settimeofday(), przy pomocy której przestawia
czas. Takie rozwiązanie powoduje, że pojawia się nieciągłość czasu.
Szczególnie przykro może się to objawić, jeśli w systemie jest proces, który
okresowo odczytuje czas systemowy.
Demon ntpd korzysta z funkcji adjtimex(), którą przyśpiesza lub opóźnia
systemowy. To zapewnia ciągłość czasu systemowego.
Pozdrawiam,
Krzysztof Mazurczyk
Reply to: