Синхронизация часов на сервере, сервер времени

Синхронизация часов с внешним сервером времени, к примеру сервер в интернете. По шагам.

Для начало необходимо установить демон ntpd

# yum install ntp

Обновляем время с сервером pool.ntp.org можно и с другим (порт как правило 123)

# ntpdate pool.ntp.org

Обновляем время вбиосе

# hwclock --systohc --utc

Выставляем местное время, иначе говоря часовой пояс

# vi /etc/sysconfig/clock

    ZONE="Europe/Moscow"
    UTC=true
    ARC=false

Добавляем демон ntpd в автоагрузку

# chkconfig --level 3 ntpd on

Запускаем службу времени

# service ntpd start

Проверяем время и сверяем часы

# date

Проверка синхронизации и все ли в порядке со временем

# ntpq -p
# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
=====================================================
*ftpshare1.corbi 89.175.22.41     2 u  474 1024  377   10.367    2.803   0.316
+218-32-169-193. 194.149.67.129   3 u  933 1024  377    9.751    3.299   0.857
+glavhost.com    194.190.168.1    2 u  886 1024  377   20.725   -6.489   1.337

Пояснения по колонкам

remote - Имя удаленного NTP-сервера. Если указать ключ -n позволит получите IP-адреса серверов

refid - Указывает, источник получения времени каждого сервера в данный момент.

st - Stratum (уровень) число от 1 до 16,  точность сервера. 1 - максимально точный, 16 - сервер недоступен.

poll - Интервал между опросами (в  секундах).

reach - Восьмеричное представление массива из 8 бит, показывает последних восьми попыток соединения с сервером. Если есть значение сервер ответил.

delay - Количество времени (в секундах) потраченный на запрос.

offset - Разница между серверами синхронизации.

Значение знаков перед серверам
- - Демон NTP не использует этот сервер
+ - Демон NTP использует этот сервер
x - Сервер который не отвечал
* - Предпочтительный сервер

Изменения временной зоны

# tzselect

На этом все.