- Быстрый старт
- Инструкции
- Управление ECS
- Изменить название Elastic Cloud Server
- Изменить спецификацию Elastic Cloud Server
- Изменить пропускную способность (Bandwidth)
- Изменить операционную систему Elastic Cloud Server
- Переустановить операционную систему на Elastic Cloud Server
- Управление EIP
- Настроить IPv6 для виртуальной машины
- Добавить NIC к Elastic Cloud Server
- Синхронизировать время с помощью NTP
- Запустить Elastic Cloud Server
- Остановить Elastic Cloud Server
- Удалить Elastic Cloud Server
- Изменение Flavor или изменение VPC для ECS
- Аварийное восстановление с помощью Хайстекс Акура
- Миграция ECS в другую AZ с помощью образа
- Обучающие материалы
- Тарификация
- Термины и сокращения
- Товарные знаки
- Обратиться в поддержку
Синхронизировать время с помощью NTP
NTP или Network Time Protocol — это сетевой протокол для синхронизации всех системных часов через сетевое соединение. NTP-клиент запрашивает время у общедоступного NTP-сервера, а затем использует ответ сервера для корректировки локальных часов. Для синхронизации используется UDP-порт 123.
Протокол NTP позволяет синхронизировать запуск и окончание процессов в сети и обеспечивает точность до наносекунд.
- Синхронизация по времени обеспечивает:
согласованную работу устройств и приложений, обрабатывающих данные в реальном времени;
корректность процедур, связанных с совершением транзакций, работой c сертификатами, работой c электронной подписью;
возможность находить внутренние инциденты и контролировать нарушения безопасности в компьютерной сети;
согласованность информации о времени событий в операционной системе или приложениях, доступной в логах;
возможность хранить точную информацию о времени, если есть такое требование.
- На виртуальных машинах ECS можно настроить синхронизацию с общедоступными серверами времени по протоколу NTPv4:
Для ВМ под управлением ОС Windows нужно указать три рекомендуемых сервера в настройках синхронизации времени.
На ВМ под управлением OC на основе Linux нужно включить DHCP-клиент с опцией 42, Network Time Protocol Servers (опция позволяет автоматически применять список серверов синхронизации, отправляемый сервером DHCP).
Если сервера DHCP-сервера недоступны или неработоспособны, укажите запасные серверы синхронизации в настройках системы.
Порядок настройки:
В виртуальной машине ECS откройте UDP-порт 123 в настройках группы безопасности.
Произведите настройку синхронизации времени:
Сервис systemd-timesyncd не работает вместе с инструментами ntpd и chronyd, если они запущены одновременно. Если эти инструменты уже установлены, то воспользуйтесь ими или удалите их.
Укажите запасные серверы в файле /etc/systemd/timesyncd.conf, в секции Time в параметре FallbackNTP=. Ниже приведен пример:
FallbackNTP=ntp.sbercloud.ruЗадайте параметр UseNTP=true в конфигурационном файле сервиса «systemd.network». Чаще всего он находится в каталоге /etc/systemd/network или /var/lib/systemd/network.
Включите и перезапустите службу systemd-timesyncd:
sudo systemctl restart systemd-timesyncd.serviceПроверьте статус синхронизации часов.
timedatectl
В строке System clock synchronized должно отображаться yes.
Если после настройки системное время не синхронизируется:
Убедитесь, что правила группы безопасности разрешают исходящие подключения на порт 123 по протоколу UDP.
Проверьте корректность настройки, которую вы выполнили выше.
Убедитесь, что служба запущена.