🐹 CentOS 7: Настройка синхронизация времени по Network Time Protocol. Утилита ntp.

Содержание:

1. Настройка синхронизация времени по NTP.
2. Ошибка ручной синхронизации времени (ntpdate).
3. Оригиналы источников информации.


1. Настройка синхронизация времени по Network Time Protocol.

Вы можете настроить автоматическую синхронизацию времени на вашем сервере с внешним NTP (Network Time Protocol) сервером. Для этого нужно установить сервис ntp.

# yum -y install ntp

После установки, нужно запустить сервис ntpd и добавить его в автозагрузку:

# systemctl start ntpd.service
# systemctl enable ntpd.service

Проверить, что сервис запущен можно так:

# service ntpd status

В файле /etc/ntp.conf нужно указать сервера, с которыми нужно синхронизировать время:

server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org

Синхронизация времени выполняется последовательно. Если недоступен первый NTP сервер, идет обращение ко второму и так далее.

Можно вручную синхронизировать время с указанным NTP сервером командой:

# ntpdate 192.168.1.100

По умолчанию, ntpd включает в системе режим ‘11 minute mode‘, то есть время будет синхронизироваться каждые 11 минут. Если вы не можете использовать демон ntpd, вы можете настроить синхронизацию времени по Cron, добавьте в Cron следующую команду:

# ntpdate pool.ntp.org

2. Ошибка ручной синхронизации времени (ntpdate).

При ручной синхронизации времени:

# ntpdate pool.ntp.org

у вас может возникнуть подобная ошибка:

Она означает, что у вас запущен ntpd, который блокирует ручную синхронизация времени. Чтобы выполнить ручную синхронизацию, остановите ntpd:

# service ntpd stop

И запустите синхронизацию ntpdate заново:

# ntpdate pool.ntp.org

3. Оригиналы источников информации.

  1. winitpro.ru «CentOS: Настройка даты и времени, пояса, синхронизация с NTP».

Читайте также: