The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"NTP на FreeBSD 8.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Др. сетевые сервисы / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"NTP на FreeBSD 8.0"  +/
Сообщение от tikohajan email(ok) on 05-Янв-11, 22:43 
Добрый день. Хотел настроить FreeBSD 8.0 таким образом, чтобы он:

1. сихронизировал время с NTP при загрузке,
кроме того,
2. сихронизировал время с NTP каждый день, в 3:00,
3. работал как NTP сервер.

Для этого:
1. В rc.conf записал:
ntpdate_enable="YES"
ntpd_enable="YES"

2. В crontab записал:
# To make NTP run once a day
0 3 * * * /usr/sbin/ntpd -q
#

3. А файл ntp.conf не трогал:
server 0.freebsd.pool.ntp.org iburst maxpoll 9
server 1.freebsd.pool.ntp.org iburst maxpoll 9
server 2.freebsd.pool.ntp.org iburst maxpoll 9

Время синхронизируется, а вот как локальный НТП сервер не работает.
Может это из-за "-q" в crontab? Если так, то не будут ли создавться все новые и новые процессы НПТ каждый день?

Заранее благодарю.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "NTP на FreeBSD 8.0"  +/
Сообщение от GD on 06-Янв-11, 00:30 
>[оверквотинг удален]
> кроме того,
> 2. сихронизировал время с NTP каждый день, в 3:00,
> 3. работал как NTP сервер.
> Для этого:
> 1. В rc.conf записал:
> ntpdate_enable="YES"
> ntpd_enable="YES"
> 2. В crontab записал:
> # To make NTP run once a day
> 0 3 * * * /usr/sbin/ntpd -q

а что такое ntpd -q ?
а мане не числится...

вы определитесь, если не боитесь скачков времени и нужно именно "каждый день, в 3:00" - это cron + ntpdate
но идиологически  правильней (как правило) синхронизировать время демоном постоянно

> #
> 3. А файл ntp.conf не трогал:
> server 0.freebsd.pool.ntp.org iburst maxpoll 9
> server 1.freebsd.pool.ntp.org iburst maxpoll 9
> server 2.freebsd.pool.ntp.org iburst maxpoll 9
> Время синхронизируется, а вот как локальный НТП сервер не работает.
> Может это из-за "-q" в crontab? Если так, то не будут ли
> создавться все новые и новые процессы НПТ каждый день?
> Заранее благодарю.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "NTP на FreeBSD 8.0"  +/
Сообщение от tikohajan email(ok) on 06-Янв-11, 10:54 
>[оверквотинг удален]
> но идиологически  правильней (как правило) синхронизировать время демоном постоянно
>> #
>> 3. А файл ntp.conf не трогал:
>> server 0.freebsd.pool.ntp.org iburst maxpoll 9
>> server 1.freebsd.pool.ntp.org iburst maxpoll 9
>> server 2.freebsd.pool.ntp.org iburst maxpoll 9
>> Время синхронизируется, а вот как локальный НТП сервер не работает.
>> Может это из-за "-q" в crontab? Если так, то не будут ли
>> создавться все новые и новые процессы НПТ каждый день?
>> Заранее благодарю.

ntpd -q  -  Set the time and quit

#     -q      Exit the ntpd just after the first time the clock is set.  This
#             behavior mimics that of the ntpdate(8) program, which is to be
#             retired.  The -g and -x options can be used with this option.
#             Note: The kernel time discipline is disabled with this option.


зто как "синхронизировать время демоном постоянно" ?

мне хотелось бы поменять время не скачкообразно, а постепенно, но при этом не хочу все время "сжигать" траффик. У меня слабый доступ к интернет.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "NTP на FreeBSD 8.0"  +/
Сообщение от GD on 06-Янв-11, 14:07 
>[оверквотинг удален]
> the ntpd just after the first time the clock is set.
>  This
> #            
>  behavior mimics that of the ntpdate(8) program, which is to
> be
> #            
>  retired.  The -g and -x options can be used
> with this option.
> #            
>  Note: The kernel time discipline is disabled with this option.

ах, да
не туда посмотрел

> зто как "синхронизировать время демоном постоянно" ?
> мне хотелось бы поменять время не скачкообразно, а постепенно, но при этом
> не хочу все время "сжигать" траффик. У меня слабый доступ к
> интернет.

просто запустить ntpd - он будет висеть и подводить время по чуть-чуть если нужно
траффика там - кот наплакал


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "NTP на FreeBSD 8.0"  +/
Сообщение от tikohajan email(ok) on 07-Янв-11, 22:26 
То есть если запустить ntpd, то он будет работать и как сервер, к которому можно соеденится и синхронизировать часы, и будет работать как клиент, который будет синхронизировать собственное время с высшестоящих серверов, которые прописаны в /etc/ntp.conf ?
Правиьлно ли я понял?

И еще, примерно какой трафик будет сжигать? У меня ап-трафик 128кбит/с и по-этому дорожу каждым БИТом.


>[оверквотинг удален]
>>  Note: The kernel time discipline is disabled with this option.
> ах, да
> не туда посмотрел
>> зто как "синхронизировать время демоном постоянно" ?
>> мне хотелось бы поменять время не скачкообразно, а постепенно, но при этом
>> не хочу все время "сжигать" траффик. У меня слабый доступ к
>> интернет.
> просто запустить ntpd - он будет висеть и подводить время по чуть-чуть
> если нужно
> траффика там - кот наплакал

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "NTP на FreeBSD 8.0"  +/
Сообщение от lavr email on 07-Янв-11, 22:44 
> То есть если запустить ntpd, то он будет работать и как сервер,
> к которому можно соеденится и синхронизировать часы, и будет работать как
> клиент, который будет синхронизировать собственное время с высшестоящих серверов, которые
> прописаны в /etc/ntp.conf ?
> Правиьлно ли я понял?

обычно при загрузке стартует утилита ntpdate которая разово подводит время скачком и затем
стартует демон ntpd, который синхронизируется с серверами точного времени, обычно в
начале на это уходит около полу-часа, и в свою очередь для своей локальной сети, ntpd
предстает сервером точного времени.

Итого:
- ntpdate - утилита для развого подвода времени
- ntpd - сервер точного времени (синхронизуется с локальных часов или с внешних
серверов точного времени) для локальных станций

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "NTP на FreeBSD 8.0"  +/
Сообщение от tikohajan email(ok) on 07-Янв-11, 22:53 
Спасибо

>[оверквотинг удален]
> затем
> стартует демон ntpd, который синхронизируется с серверами точного времени, обычно в
> начале на это уходит около полу-часа, и в свою очередь для своей
> локальной сети, ntpd
> предстает сервером точного времени.
> Итого:
> - ntpdate - утилита для развого подвода времени
> - ntpd - сервер точного времени (синхронизуется с локальных часов или с
> внешних
> серверов точного времени) для локальных станций

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "NTP на FreeBSD 8.0"  +/
Сообщение от tikohajan email(ok) on 08-Янв-11, 12:46 
А можно ли использовать ntpd_sync_on_start вместо ntpdate в "rc.conf" ? То есть

# BEGIN

#ntpdate_enable="YES"

ntpd_sync_on_start="YES"

ntpd_enable="YES"

# END


>[оверквотинг удален]
>> затем
>> стартует демон ntpd, который синхронизируется с серверами точного времени, обычно в
>> начале на это уходит около полу-часа, и в свою очередь для своей
>> локальной сети, ntpd
>> предстает сервером точного времени.
>> Итого:
>> - ntpdate - утилита для развого подвода времени
>> - ntpd - сервер точного времени (синхронизуется с локальных часов или с
>> внешних
>> серверов точного времени) для локальных станций

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "NTP на FreeBSD 8.0"  +/
Сообщение от GD on 08-Янв-11, 15:15 
> А можно ли использовать ntpd_sync_on_start вместо ntpdate в "rc.conf" ? То есть
> # BEGIN
> #ntpdate_enable="YES"
> ntpd_sync_on_start="YES"
> ntpd_enable="YES"
> # END

судя по описанию - можно

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "NTP на FreeBSD 8.0"  +/
Сообщение от DeadLoco (ok) on 09-Янв-11, 12:50 
> обычно вначале на это уходит около полу-часа

Обычно очень помогает добавление опции iburst в определение сервера

server          0.ua.pool.ntp.org iburst maxpoll 9
server          1.ua.pool.ntp.org iburst maxpoll 9
server          2.ua.pool.ntp.org iburst maxpoll 9
server          3.ua.pool.ntp.org iburst maxpoll 9

Для начальной синхронизации нынче принято использовать опцию "-g", которая в рц.конфе прячется под строкой ntpd_sync_on_start="YES"

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру