NTP не удалось синхронизировать время

У меня есть Сервер Ubuntu 16,04 работающих OpenVZ (поставщик услуг хостинга VPS), и я испытываю затруднения рабочие ntp для синхронизации времени. Я просто установил ntp (apt install ntp), но когда я пробую его, я вижу

root@vps:~# ntpq -p
ntpq: read: Connection refused

Моя зона местного времени корректна

root@vps:~# dpkg-reconfigure tzdata    
Current default time zone: 'Europe/Prague'
Local time is now:      Mon May  9 08:40:44 CEST 2016.
Universal Time is now:  Mon May  9 06:40:44 UTC 2016.

Когда я пытаюсь перезагрузить сервис ntp systemctl reload ntp.service

Failed to reload ntp.service: Job type reload is not applicable for unit ntp.service.
See system logs and 'systemctl status ntp.service' for details.

И когда я работаю systemctl status ntp.service

ntp.service - LSB: Start NTP daemon
Loaded: loaded (/etc/init.d/ntp; bad; vendor preset: enabled)
Active: active (exited) since Mon 2016-05-09 09:04:29 CEST; 8min ago
 Docs: man:systemd-sysv-generator(8)
Process: 25429 ExecStop=/etc/init.d/ntp stop (code=exited, status=0/SUCCESS)
Process: 25487 ExecStart=/etc/init.d/ntp start (code=exited, status=0/SUCCESS)

May 09 09:04:29 vps systemd[1]: Started LSB: Start NTP daemon.
May 09 09:04:29 vps ntpd[25496]: proto: precision = 0.092 usec (-23)
May 09 09:04:29 vps ntpd[25496]: Listen and drop on 0 v6wildcard [::]:123
May 09 09:04:29 vps ntpd[25496]: Listen and drop on 1 v4wildcard 0.0.0.0:123
May 09 09:04:29 vps ntpd[25496]: Listen normally on 2 lo 127.0.0.1:123
May 09 09:04:29 vps ntpd[25496]: Listen normally on 3 venet0 127.0.0.2:123
May 09 09:04:29 vps ntpd[25496]: Listen normally on 4 venet0:0 myipv4:123
May 09 09:04:29 vps ntpd[25496]: Listen normally on 5 lo [::1]:123
May 09 09:04:29 vps ntpd[25496]: Listen normally on 6 venet0 [myipv6]:123
May 09 09:04:29 vps ntpd[25496]: Listening on routing socket on fd #23 for interface updates

И в/var/log/syslog

May  9 09:04:29 vps ntpd[25496]: Listening on routing socket on fd #23 for interface updates
May  9 09:04:29 vps ntpd[25496]: start_kern_loop: ntp_loopfilter.c line 1126: ntp_adjtime: Operation not permitted
May  9 09:04:29 vps ntpd[25496]: set_freq: ntp_loopfilter.c line 1089: ntp_adjtime: Operation not permitted
May  9 09:04:29 vps ntpd[25496]: cap_set_proc() failed to drop root privs: Operation not permitted

Я также попробовал

root@vps:~# ntpdate pool.ntp.org
9 May 09:19:47 ntpdate[25785]: Can't adjust the time of day: Operation not permitted

Кто-либо знает что случилось с моим NTP?

Спасибо.

1
задан 9 May 2016 в 10:20

4 ответа

Это, кажется, конфликт с ntpdate, находящимся на машине также. Если Вы ТОЛЬКО устанавливаете ntp, но не ntpdate, то ntp позволяют работать. С обоими на машине ntp не не лягут спать на следующей перезагрузке.

Кажется связанным с этим ошибка .

0
ответ дан 9 May 2016 в 20:20
  • 1
    Работавший для меня также. Удаленный целый ~/.mozilla папка. It' s немного радикальный, но с синхронизацией Firefox восстановление всех настроек it' s не слишком болезненный. Спасибо. – Olivier Boudry 4 January 2018 в 04:27

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

, Таким образом, нет решения Вашей проблемы. Если Вы находите, что время, о котором сообщают в Вашем контейнере OpenVZ, является неправильным, необходимо открыться, запрос в службу поддержки с VPS размещают поставщика. Они должны установить ntpd на своем хосте и удостовериться, что он правильно синхронизируется.

0
ответ дан 9 May 2016 в 20:20
  • 1
    Мало того, что я пропускал его в странице справочника, я также пропустил его в самых инструкциях, которым я следовал, чтобы добавить пользователя к группе: askubuntu.com/questions/79565/… . Спасибо за справку. – the_meter413 21 October 2017 в 17:37

Я изменил свой список элементов пула ntp и перезапустил мой сервис ntp. Это работало на меня.

сервер сервер 0.ubuntu.pool.ntp.org сервер 1.ubuntu.pool.ntp.org сервер 2.ubuntu.pool.ntp.org 3.ubuntu.pool.ntp.org

@ubuntu:/etc$ sudo сервисный перезапуск ntp * Останавливающийся сервер ntpd

  • NTP Стартовый сервер NTP ntpd [хорошо] @ubuntu:/etc$ ntpq-p

    удаленный ремонт Св. t, когда опрос достигают дрожания смещения задержки

    ntp.ubuntu.com.POOL. 16 p - 64 0 0.000 0.000 0.000 *ntp.nexcess.net 142.66.101.13 Вам 8 64 1 28.094 - 6.892 0.000 propjet.latt.ne 44.24.199.34 3 u 6 64 1 141.591 14.905 0.000 barry.tsi.io 198.60.22.240 Вам 7 64 1 91.846 0.492 0.000 ntp1.wiktel.com 216.218.254.202 Вам 6 64 1 44.371 - 10.567 0.000 chilipepper.can 140.203.204.77 Вам 7 64 1 97.269 - 6.298 0.000 juniperberry.ca 145.238.203.14 Вам 7 64 1 98.729 - 9.011 0.000 golem.canonical 145.238.203.14 Вам 6 64 1 104.873 - 11.536 0.000 alphyn.canonica 132.246.11.231 Вам 1 64 1 35.188 - 6.797 0.000

0
ответ дан 9 May 2016 в 20:20
  • 1
    Я уже попробовал это, но диск имел раздел окон на нем, и я выполнил команду на другом разделе. Может это быть окнами делит то, предотвращенное мой от начальной загрузки (я couldn' t видят внешний диск в GRUB или BIOS), – Omar Elrefaei 21 October 2017 в 17:24

У меня нет достаточной репутации для комментария, но у меня есть проблема, и после ответа user542049 я сделал:

sudo apt remove ntpdate

Внезапно без требуемой перезагрузки, часы соответствовали корректному часу.

0
ответ дан 9 May 2016 в 20:20
  • 1
    Я подразумеваю, что выполнил ту команду на/dev/sdb2 не/dev/sdb – Omar Elrefaei 21 October 2017 в 17:45

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

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