Синхронизация времени OracleLinux - Debian
Добрый день.
Имеется две тачки на OracleLinux и Debian, в сеть не смотрят. Нужно настроить синхронизацию по времени с периодичностью 10-15 минут. Как лучше реализовывать данную фичу? |
Цитата:
|
Цитата:
Делаем так: выбираем хост, у которого RTC поточнее, он будет сервером, там поднимаем ntpd с таким примерным конфигом: Код:
driftfile /path/to/ntp.drift Второй будет клиентом, у него аналогично подымаем ntpd c таким примерным конфигом: Код:
driftfile /path/to/ntp.drift Запускаем на обоих машинах ntpd. Проверяем синхронизацию ntpq -p Разумеется, в фаерволах должен быть разрешён доступ друг к дружке по 123/UDP. |
vadblm, а что даст использование driftfile на сервере времени? Насколько я понимаю, он может рассчитывать смещение времени на системных часах относительно сервера точного времени. В данном случае сервера точного времени не будет, а значит и дрифт рассчитать неоткуда..
|
Цитата:
Цитата:
Код:
$ hwclock |
Цитата:
P.S.: постараюсь выкроить время и проверить сие утверждение на практике. |
Вот кстати выдержка из п. 7.2 RFC 5905:
Цитата:
|
Вот подумалось, может будет лучше сделать две машинки равноправными пирами? Примерно так
Первая: Код:
server 127.127.1.0 Код:
server 127.127.1.0 |
Хм.. А что это даст? Идея в том, чтобы получить среднее отклонение для этих двух машин? Если конечно на одной машине часы отстают, а на другой спешат, тогда она сработает :)
Вообще интересно бы услышать топикстартера в чем именно у него задача - время должно быть синхронизировано только между этими двумя серверами и неважно, насколько время будет отличаться от "внешнего" времени, или же все таки время должно соответствовать глобальному? В первом случае вышеописанных методов вполне хватит, а во-втором, мне кажется не должно возникнуть больших проблем с открытием порта 123 в инет для любого из этих серверов, либо поднятием доп сервера времени в сети. |
Цитата:
Цитата:
Код:
server 127.127.20.0 |
Цитата:
Цитата:
|
VladDV, Я имел ввиду, что с точки зрения двух машин время на них будет одинаковое, не считая миллисекундного jitter. Если это цель, то больше ничего и не надо.
|
VladDV, vadblm, Добрый день, прошу прощения, что не имел возможности ответить сразу.
Ситуация следующая, обе машины не имеют выхода в интернет, находятся в одной сетке, одна - сервер бд, вторая - сервер приложения. Доступа в инет нет и не будет, политика безопасности, поэтому необходимо синхронизировать время на обеих машинах, при этом оно должно соответствовать глобальному. Каждый день проводится аудит пользователей и анализ логов, соответственно время очень важно. Благодарю за все вышеописанное, будем пытаться реализовать! |
Цитата:
http://www.eecis.udel.edu/~mills/ntp/html/refclock.html |
Время: 18:00. |
Время: 18:00.
© OSzone.net 2001-