LINUX.ORG.RU

Помогите починить timesyncd

 , ,


0

1

Здравствуйте.

Есть две машины, «hata» и её клон «headcrab». Железо и там и там одинаковое, набор софта -тоже. Имею следующее: на оригинале:

root@hata: /home/piyavking # timedatectl status
               Local time: Tue 2026-07-28 14:13:51 MSK
           Universal time: Tue 2026-07-28 11:13:51 UTC
                 RTC time: n/a
                Time zone: Europe/Moscow (MSK, +0300)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no
root@hata: /home/piyavking # systemctl status systemd-timesyncd
● systemd-timesyncd.service - Network Time Synchronization
     Loaded: loaded (/usr/lib/systemd/system/systemd-timesyncd.service; enabled; preset: enabled)
     Active: active (running) since Tue 2026-07-28 13:28:16 MSK; 45min ago
 Invocation: 4fb0106f6d374089b96a2abe0abf2c88
       Docs: man:systemd-timesyncd.service(8)
   Main PID: 190 (systemd-timesyn)
     Status: "Contacted time server 213.234.203.30:123 (pool.ntp.org)."
      Tasks: 2 (limit: 9257)
        CPU: 197ms
     CGroup: /system.slice/systemd-timesyncd.service
             └─190 /usr/lib/systemd/systemd-timesyncd

На клоне:

root@headcrab: /home/piyavking # timedatectl status
               Local time: Mon 2026-07-27 22:06:47 MSK
           Universal time: Mon 2026-07-27 19:06:47 UTC
                 RTC time: n/a
                Time zone: Europe/Moscow (MSK, +0300)
System clock synchronized: no
              NTP service: active
          RTC in local TZ: no
root@headcrab: /home/piyavking # systemctl status systemd-timesyncd
● systemd-timesyncd.service - Network Time Synchronization
     Loaded: loaded (/usr/lib/systemd/system/systemd-timesyncd.service; enabled; preset: enabled)
     Active: active (running) since Mon 2026-07-27 21:54:29 MSK; 12min ago
 Invocation: 3e90bea8fbf047ec9adb95aa5835952a
       Docs: man:systemd-timesyncd.service(8)
   Main PID: 4503 (systemd-timesyn)
     Status: "Daemon is running"
      Tasks: 1 (limit: 9243)
        CPU: 107ms
     CGroup: /system.slice/systemd-timesyncd.service
             └─4503 /usr/lib/systemd/systemd-timesyncd

/etc/systemd/timesyncd.conf у обеих машин одинаковые. Systemd-timesyncd перезапускал.

Помогите разобраться. Спасибо за внимание.

★★★★★
Ответ на: комментарий от anonymous
root@hata: /home/piyavking # timedatectl timesync-status
       Server: 213.234.203.30 (pool.ntp.org)
Poll interval: 1min 4s (min: 32s; max 48s)
         Leap: normal
      Version: 4
      Stratum: 2
    Reference: C23ACA14
    Precision: 1us (-21)
Root distance: 50.696ms (max: 10s)
       Offset: +227us
        Delay: 34.167ms
       Jitter: 5.992ms
 Packet count: 64
    Frequency: -5.918ppm
root@headcrab: /home/piyavking # timedatectl timesync-status
       Server: n/a (n/a)
Poll interval: 0 (min: 32s; max 48s)
 Packet count: 0
piyavking ★★★★★
() автор топика
Ответ на: комментарий от piyavking

Server: n/a (n/a)

Увидел? Хотя из твоего первого тоже было видно: Status: «Daemon is running»

anonymous
()
Ответ на: комментарий от piyavking

и да при условии что /etc/systemd/timesyncd.conf одинаков, то у второго ящика нет туда доступа.

anonymous
()
Ответ на: комментарий от piyavking

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

кто прикрутил изолентой рукопожатие с ntp для меня все еще загадка и почему это не вызывает 100% отказ синкаться тоже

Morin ★★★★★
()
Последнее исправление: Morin (всего исправлений: 1)
Ответ на: комментарий от piyavking

У провайдера попросить, чтобы открыл. Либо воспользоваться провайдерским ntp-сервером.

Dimez ★★★★★
()
Ответ на: комментарий от piyavking

Сначала проверь, может, и не надо его открывать: nc -zuv ru.pool.ntp.org 123. Если увидишь сообщение о успешном подключении, пробуй, предварительно убедившись, что /etc/localtime указывает на корректную таймзону, sudo ntpdate ru.pool.ntp.org. Программа синхронизирует часы вручную. Затем перепроверь конфиг и пробуй запускать этот доморощенный ntpd из состава systemd.

yars068 ★★★★★
()
Последнее исправление: yars068 (всего исправлений: 1)
Ответ на: комментарий от yars068

Сначала проверь, может, и не надо его открывать:

Да, закрутился и забыл указать. Всё правильно, надо проверить сначала, перед тем как действовать.

Dimez ★★★★★
()
Ответ на: комментарий от AlexVR
  1. :) Может сразу комп перегрузить?

Типа systemctl restart systemd-timesyncd не катит.

  1. Не понял, это еще что? Что NTP проверяет id клиентов? Да ладно.
anonymous
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария