Статья содержит инструкции по установке NTP-сервера на сервере платформы и NTP-клиентов на узлах кластера. Инструкции применимы только для серверов с ОС Astra Linux в закрытом контуре.
После установки конфигурационный файл NTP-сервера ntp.conf будет находиться в директории /etc/ntpsec/.
Установка на сервере платформы
- Подключитесь к серверу с платформой по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
-
Подключите ISO-образ c VMmanager к серверу платформы и смонтируйте в директорию /mnt/iso/:
mount -t iso9660 <path_to_iso> /mnt/iso
Пояснения к команде - Перейдите в директорию /mnt/iso/vmmanager6_kvm_node/:
cd /mnt/iso/vmmanager6_kvm_node/
- Получите права суперпользователя:
sudo su -
- Удалите встроенную службу синхронизации времени systemd-timesyncd:
systemctl stop systemd-timesyncd
systemctl disable systemd-timesyncd
apt-get remove --purge systemd-timesyncd
- Установите необходимое ПО:
dpkg -i ./debs_1.8.1.12/01_stage/python3-ntp_1.2.2+dfsg1-4+ci202401231901+astra2+b2_amd64.deb
dpkg -i ./debs_1.8.1.12/01_stage/ntpsec-ntpdig_1.2.2+dfsg1-4+ci202401231901+astra2+b2_amd64.deb
dpkg -i ./debs_1.8.1.12/01_stage/ntpsec-ntpdate_1.2.2+dfsg1-4+ci202401231901+astra2+b2_amd64.deb
dpkg -i ./debs_1.8.1.12/01_stage/ntpdate_1%3a4.2.8p15+dfsg-2~1.2.2+dfsg1-4+ci202401231901+astra2+b2_all.deb
dpkg -i ./debs_1.8.1.12/04_stage/ntpsec_1.2.2+dfsg1-4+ci202401231901+astra2+b2_amd64.deb
dpkg -i ./debs_1.8.1.12/04_stage/ntp_1%3a4.2.8p15+dfsg-2~1.2.2+dfsg1-4+ci202401231901+astra2+b2_all.deb
- Проверьте статус службы ntpd:
systemctl status ntpd
- Убедитесь, что необходимое ПО установлено:
dpkg -l | grep ntp
Установка на узлах кластера
ПО NTP автоматически устанавливается на узлах кластера во время установки ПО из ISO-образа с VMmanager.