Синхронизация времени на работающем сервере

12
Lupus
На сайте с 02.11.2002
Offline
241
#11
Kpd:
а потом ребутить сервер?

Нет. Просто /etc/rc.d/ntpdate start

There are two types of people in this world: 1. Those who can extrapolate from incomplete data.
Pakimon
На сайте с 03.09.2007
Offline
49
#12
ISPServer:
На свой истории я только видел когда dovecot ругается если файлы почты из будущего вдруг становятся. Все остальные сервисы хостинга нормально работают при этом.

Ладно бы ругался - видел, как ему от таких деяний просто голову сворачивало, до передергивания..))

Himiko
На сайте с 28.08.2008
Offline
560
#13
Pakimon:
Ладно бы ругался - видел, как ему от таких деяний просто голову сворачивало, до передергивания..))

А кому понравятся гости из будущего? 😂

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
litos0
На сайте с 17.07.2008
Offline
122
#14

ndix, вы упустили одну важную деталь - запуск собственно ntpd ;) Также ntpdate_flags="-u pool.ntp.org" излишен, список серверов прекрасно возмется из /etc/ntpd.conf

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

Поэтому:

Прописываем в /etc/rc.conf

ntpdate_enable="YES"
ntpd_enable="YES"

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

Далее в /etc/ntp.conf пишем (рекомендуемые сервера с ntp.org)

server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server pool.ntp.org
restrict default ignore

И собственное все, подводим часы

lola# /etc/rc.d/ntpdate start
Setting date via ntp.
23 Jan 00:56:48 ntpdate[928]: step time server 193.125.143.140 offset 0.027002 sec

и запускаем демон

lola# /etc/rc.d/ntpd start
Starting ntpd.

Смотрим что ntpd запустился нормально

lola# ps ax|grep ntpd
1044 ?? Ss 0:00,04 /usr/sbin/ntpd -c /etc/ntp.conf -p /var/run/ntpd.pid -f /var/db/ntpd.drift
lola# tail /var/log/messages
Jan 23 00:57:09 lola ntpd[1043]: ntpd 4.2.4p5-a Mon Jan 5 16:59:33 IRKT 2009 (1)

На этом все, все прекрасно работает

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий