Страница 1 из 1

На NW 4.11 и Р3 убегает время :-((((

СообщениеДобавлено: 18 июн 2004, 08:22
Oleg_
Поставили 4.11+SP9 на сервер с процессором Р3, и время стало убегать.
Посмотрел на форуме, что патч есть только на NW5.хх.
Попытался поставить в кроне set time 7:05 в 7:00, так он (set time) просит 'y' нажать.
Как же быть с 4.11?

СообщениеДобавлено: 18 июн 2004, 10:25
Igor Bashinsky
Есть параметр SET TIME ADJUSTMENT Он как раз регулирует убегание.

Re: На NW 4.11 и Р3 убегает время :-((((

СообщениеДобавлено: 18 июн 2004, 10:33
Vladimir Kozak
Oleg_ писал(а):Поставили 4.11+SP9 на сервер с процессором Р3, и время стало убегать.
Посмотрел на форуме, что патч есть только на NW5.хх.
Попытался поставить в кроне set time 7:05 в 7:00, так он (set time) просит 'y' нажать.
Как же быть с 4.11?


А по SNTP неоткуда брать время?

СообщениеДобавлено: 18 июн 2004, 16:22
Oleg_
Igor Bashinsky писал(а):Есть параметр SET TIME ADJUSTMENT Он как раз регулирует убегание.


Поставил SET TIME ADJUSTMENT +00:00:02, посмотрим что за выходные набежит. Как я понял, сервер будет корректировать время каждый час.

Re: На NW 4.11 и Р3 убегает время :-((((

СообщениеДобавлено: 18 июн 2004, 16:23
Oleg_
А по SNTP неоткуда брать время?[/quote]

Нет.

СообщениеДобавлено: 21 июн 2004, 11:50
Igor Bashinsky
Oleg_ писал(а):
Igor Bashinsky писал(а):Есть параметр SET TIME ADJUSTMENT Он как раз регулирует убегание.


Поставил SET TIME ADJUSTMENT +00:00:02, посмотрим что за выходные набежит. Как я понял, сервер будет корректировать время каждый час.


Он скорректирует время только один раз через час (по умолчанию) после ввода команды. Для периодической корректировки нужно вставить все это хозяйство в CRON.

СообщениеДобавлено: 29 июн 2004, 07:09
Oleg_
Ставил в cron.
Все равно потихоньку (как и раньше) отстает.

crontab :
1 0-23 * * * time adjustment +00:00:15

cronlog :
...
06/28-01:01:00 time adjustment +00:00:15
06/28-02:01:01 time adjustment +00:00:15
06/28-03:01:00 time adjustment +00:00:15
06/28-04:01:00 time adjustment +00:00:15
06/28-05:01:01 time adjustment +00:00:15
06/28-06:01:00 time adjustment +00:00:15
06/28-07:01:00 time adjustment +00:00:15
...

console.log:
...
MAIN:time adjustment +00:00:15
Time zone string: "UDM5UDML"
DST status: ON
DST start: Sunday, March 27, 2005 2:00:00 am UDM
DST end: Sunday, October 31, 2004 2:00:00 am UDML
Time synchronization is active.
Time is synchronized to the network.
Monday, June 28, 2004 8:01:00 am UTC
Monday, June 28, 2004 4:01:00 am UDML
MAIN:
MAIN:time adjustment +00:00:15
Time zone string: "UDM5UDML"
DST status: ON
DST start: Sunday, March 27, 2005 2:00:00 am UDM
DST end: Sunday, October 31, 2004 2:00:00 am UDML
Time synchronization is active.
Time is synchronized to the network.
Monday, June 28, 2004 9:01:01 am UTC
Monday, June 28, 2004 5:01:01 am UDML
MAIN:
MAIN:time adjustment +00:00:15
Time zone string: "UDM5UDML"
DST status: ON
DST start: Sunday, March 27, 2005 2:00:00 am UDM
DST end: Sunday, October 31, 2004 2:00:00 am UDML
Time synchronization is active.
Time is synchronized to the network.
Monday, June 28, 2004 10:01:00 am UTC
Monday, June 28, 2004 6:01:00 am UDML
...

СообщениеДобавлено: 29 июн 2004, 10:00
Аркадий Глазырин
Oleg_ писал(а):Ставил в cron.
Все равно потихоньку (как и раньше) отстает.


Подгоняй. В смысле корректируй поправку и играй частотой этой корректировки. Либо по внешнему источнику в интернет. Либо по американским спутникам глобального позиционирования (бесплатно), либо по российским (только в мск. области).

СообщениеДобавлено: 29 июн 2004, 10:19
Igor Bashinsky
Oleg_ писал(а):crontab :
1 0-23 * * * time adjustment +00:00:15
...


Мне кажется, надо писать SET time adjustment +00:00:15

Нужно писать SET TIMESYNC TIME ADJUSTMENT = ...

СообщениеДобавлено: 29 июн 2004, 12:05
Андрей Троценко
Igor Bashinsky писал(а):...
Мне кажется, надо писать SET time adjustment +00:00:15


Нужно писать SET TIMESYNC TIME ADJUSTMENT = ...
То, что писал Олег, действует как команда "TIME", а хвост - просто игнорируется.

TIMESYNC Time Adjustment: None scheduled.
Maximum length: 98
Description: Schedule a time adjustment. Can only be issued from a SINGLE,
REFERENCE or PRIMARY type server. The format is [+|-]hh:mm:ss
[AT [date and time]]. Default date and time is six polling
intervals or one hour (whichever is longer) from now. Using
the word CANCEL instead of a date will cancel a previously
scheduled adjustment. SINGLE and REFERENCE servers do not
accept adjustments from PRIMARY servers.

Re: Нужно писать SET TIMESYNC TIME ADJUSTMENT = ...

СообщениеДобавлено: 30 июн 2004, 07:54
Oleg_
>>Нужно писать SET TIMESYNC TIME ADJUSTMENT = ...

Все заработало !
Большое спасибо !

Р.S. Век живи, век учись.