URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 32709
[ Назад ]

Исходное сообщение
"Подстройка времени в FreeBSD"

Отправлено Banson , 25-Июл-03 10:09 
Как подвести часы в BSD?
В линуксе, например есть программка adjtimex. Есть ли такая команда для BSD. Не хочу махом т.к. в кроне много всего.

Содержание

Сообщения в этом обсуждении
"Подстройка времени в FreeBSD"
Отправлено crash , 25-Июл-03 10:30 
что значит подвести??
вообщето есть команда
date HM (H - часы 00-24; М - минуты 00-60)

"Подстройка времени в FreeBSD"
Отправлено Banson , 25-Июл-03 10:50 
>что значит подвести??
>вообщето есть команда
>date HM (H - часы 00-24; М - минуты 00-60)
Извиняюсь: не совсем точно выразился, я имел в виду подвести постепенно.
Например, в течении 1мин перевести часы на 1 секунду назад.


"Подстройка времени в FreeBSD"
Отправлено ert , 25-Июл-03 11:43 
adjkerntz

"Подстройка времени в FreeBSD"
Отправлено Banson , 28-Июл-03 14:44 
>adjkerntz
Никак не могу сообразить как с её помощю заставить часы замедляться или ускоряться и как указать. И как указать темп изменения. времени.



"Подстройка времени в FreeBSD"
Отправлено lavr , 28-Июл-03 14:58 
>>adjkerntz
>Никак не могу сообразить как с её помощю заставить часы замедляться или
>ускоряться и как указать. И как указать темп изменения. времени.

не делает она этого, что впрочем сразу видно из man, поползай по man'ам,
возможно найдешь какие-нить параметры ядра (sysctl), а возможно есть
в портах какие-нить системные утилиты. Я понимаю еще использование
ntpdate или rdate для синхронизации времени, а идея твоей задачи непонятна.


"Подстройка времени в FreeBSD"
Отправлено Banson , 28-Июл-03 16:00 

>в портах какие-нить системные утилиты. Я понимаю еще использование
>ntpdate или rdate для синхронизации времени, а идея твоей задачи непонятна.

Часы на сервере убежали почти на час в перёд, теперь нужно время вернуть очень постепенно назад, Постепенно потому, что на сервере считается точная поминутная статистика для всяких вип клиентов.
...да чесно говоря не в этом дело, просто охота до добиться этого от BSD. :)


"Подстройка времени в FreeBSD"
Отправлено lavr , 28-Июл-03 16:18 
>
>>в портах какие-нить системные утилиты. Я понимаю еще использование
>>ntpdate или rdate для синхронизации времени, а идея твоей задачи непонятна.
>
>Часы на сервере убежали почти на час в перёд, теперь нужно время
>вернуть очень постепенно назад, Постепенно потому, что на сервере считается точная
>поминутная статистика для всяких вип клиентов.
>...да чесно говоря не в этом дело, просто охота до добиться этого
>от BSD. :)

за какой промежуток времени?
uptime очень большой?

я бы забил до плановой перезагрузки, если это таймер убегает - плохо,
чаще придется ntpdate запускать, еще лучше на другом сервере xntpd, а
на этом rdate (проще как-то)

ps. попробуй спросить в fido7.ru.unix.bsd - наверняка кто-то сталкивался,
я не сталкивался и сразу как-то не соображу что можно закрутить


"Подстройка времени в FreeBSD"
Отправлено Banson , 31-Июл-03 12:30 
>чаще придется ntpdate запускать, еще лучше на другом сервере xntpd, а
>на этом rdate (проще как-то)
Кажись нашёл. Вот так вроде можно:
ntpdate -b time.server.net
и ntpdate их постепенно подведет.
а ещё можно поставит adjtime.