У меня есть Сервер 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?
Спасибо.
Это, кажется, конфликт с ntpdate, находящимся на машине также. Если Вы ТОЛЬКО устанавливаете ntp, но не ntpdate, то ntp позволяют работать. С обоими на машине ntp не не лягут спать на следующей перезагрузке.
Кажется связанным с этим ошибка .
Это, вероятно вследствие того, что Вы выполняете ntp в непривилегированном контейнере. OpenVZ является другим проектом для контейнеров, но как другие он совместно использует то же ядро между хостом и гостями. И как ядро поддерживают время, было бы не приемлемо для хоста VPS, что один контейнер может изменить время ядра, потому что это повлияло бы на весь другой контейнер.
, Таким образом, нет решения Вашей проблемы. Если Вы находите, что время, о котором сообщают в Вашем контейнере OpenVZ, является неправильным, необходимо открыться, запрос в службу поддержки с VPS размещают поставщика. Они должны установить ntpd на своем хосте и удостовериться, что он правильно синхронизируется.
Я изменил свой список элементов пула 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
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
У меня нет достаточной репутации для комментария, но у меня есть проблема, и после ответа user542049 я сделал:
sudo apt remove ntpdate
Внезапно без требуемой перезагрузки, часы соответствовали корректному часу.