Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование *NIX систем > time server. какой нужен?..


Автор: Kurt 7.6.2005, 22:00
В локальной сети есть несколько Linux-серверов. Условно, три штуки. Доступа в Internet нет. На всех трех - разное время.
Задача - добиться, чтоб на всех серверах было одинаковае время, желательно, с точностью до 1-2 секнунды.
Пробовал выставлять вручную, через date, но все равно есть погрешность.
Как я понимаю, нужно поднимать time server (никак не вспомню, как он правильно по-русски называется smile) - чтоб мои сервера сами подстраивали время.
Собственно, вопрос. Какой time server посоветуете, где взять и какие с ним могут быть траблы?

З.Ы. ОС на серверах - Red Hat 9.0

Автор: Шмель 8.6.2005, 04:16
NTP - то, что нужно, ИМХО. Я им пользуюсь для синхронизации времени на своей машине с публичным сервером в инете. Сервером, который входит в поставку, я не пользовался, но в пакет входит хорошая документация и, я думаю, разобраться с его настройкой особого труда не составит.
Официальный сайт: http://www.ntp.org/
Тут искать нужный пакет: http://rpm.pbone.net/
пакет называется ntp-<версия>.i386.rpm

Автор: bilbobagginz 10.6.2005, 02:42
не знаю как именно идёт разделение на пакеты в РедХат 9. но есть ntpd - сервер NTP,
и есть ntpdate - клиент.

на одной машине ( желательно периодически подключающуюся к инету - хотя бы для обновления времени )
ставим ntpd. на остальных - клиенты, у которых сервер - наш ntpd.

1. если хотим чтобы время было настоящим -
записываем на сервер cron job:
раз в час подключились к сетке, обновились и отключились ( напр. скриптом /etc/init.d/update_ntpd )

10 */1 * * * /etc/init.d/update_ntpd


2. записываем на клиенте:
раз в 2 часа - ntpdate запускаем:
20 */2 * * * /etc/init.d/ntpd restart



работает как часы smile smile smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)