timedatectl: NTP Sync не может установить значение yes [duplicate]

На этот вопрос уже есть ответ:

Я пробовал много разных вещей по установке ntpq или другие вещи, но ничего не работает.

Я не могу изменить его на "да". Надеюсь, здесь кто-то может помочь.

У меня была Ubuntu 16.04 Это мой терминальный вывод команды timedatectl

      Local time: Tue 2017-06-27 20:52:45 CEST
  Universal time: Tue 2017-06-27 18:52:45 UTC
        RTC time: n/a
       Time zone: Europe/Berlin (CEST, +0200)
 Network time on: yes
NTP synchronized: no
 RTC in local TZ: no

Также пробовал этот учебник: https://www.digitalocean.com/community/tutorials / how-to-set-up-time-synchronization-on-ubuntu-16-04

Но когда я делаю sudo timedatectl set-ntp на , он меняет только время сети на: да / нет.

Также установлен ntp. Но из команды sudo ntpq -p я получаю эту ошибку

ntpq: read: Connection refused
15
задан 28 June 2017 в 08:55

2 ответа

Когда часы слишком сильно дезинхронизированы (более 3 секунд?), Они не будут обновляться автоматически. Чтобы заставить его вручную:

sudo service ntp stop
sudo ntpd -gq ← здесь вы можете видеть, что он синхронизируется
sudo service ntp start

Подтвердите все хорошо
timedatectl
Лучшее объяснение и все заслуги здесь

0
ответ дан 28 June 2017 в 08:55

После установки ntp

sudo apt install ntp

на выходе timedatectl

NTP synchronized: yes

время немедленно автоматически синхронизируется.

0
ответ дан 28 June 2017 в 08:55

Другие вопросы по тегам:

Похожие вопросы: