Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: не настроить NTP (синхронизация времени)  (Прочитано 627 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Domitory

  • Автор темы
  • Участник
  • *
  • Сообщений: 200
    • Просмотр профиля
Всем привет!

Столкнулся с непонятной проблемой.
Не могу прописать сервер для синхронизации времени в файле /etc/ntp.conf

Команда ntpq -p показывает что никакие сервера не заданы в настройках

stdds@stdds-GA-78LMT-S2:~$ sudo ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 _gateway        .INIT.          16 u    -  512    0    0.000    0.000   0.000



Содержимое файл /etc/ntp.conf

# /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help

driftfile /var/lib/ntp/ntp.drift

# Leap seconds definition provided by tzdata
leapfile /usr/share/zoneinfo/leap-seconds.list

# Enable this if you want statistics to be logged.
#statsdir /var/log/ntpstats/

statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

# Specify one or more NTP servers.

# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# more information.
#pool 0.ubuntu.pool.ntp.org iburst
#pool 1.ubuntu.pool.ntp.org iburst
#pool 2.ubuntu.pool.ntp.org iburst
#pool 3.ubuntu.pool.ntp.org iburst
server 192.168.0.8
# Use Ubuntu's ntp server as a fallback.
#pool ntp.ubuntu.com

# Access control configuration; see /usr/share/doc/ntp-doc/html/accopt.html for
# details.  The web page <http://support.ntp.org/bin/view/Support/AccessRestrictions>
# might also be helpful.
#
# Note that "restrict" applies to both servers and clients, so a configuration
# that might be intended to block requests from certain clients could also end
# up blocking replies from your own upstream servers.

# By default, exchange time with everybody, but don't allow configuration.
restrict -4 default kod notrap nomodify nopeer noquery limited
restrict -6 default kod notrap nomodify nopeer noquery limited

# Local users may interrogate the ntp server more closely.
restrict 127.0.0.1
restrict ::1

# Needed for adding pool entries
restrict source notrap nomodify noquery

# Clients from this (example!) subnet have unlimited access, but only if
# cryptographically authenticated.
#restrict 192.168.123.0 mask 255.255.255.0 notrust


# If you want to provide time to your local subnet, change the next line.
# (Again, the address is an example only.)
#broadcast 192.168.123.255

# If you want to listen to time broadcasts on your local subnet, de-comment the
# next lines.  Please do this only if you trust everybody on the network!
#disable auth
#broadcastclient
Статус сервиса NTP

stdds@stdds-GA-78LMT-S2:~$ sudo service  ntp  status
● ntp.service - Network Time Service
     Loaded: loaded (/lib/systemd/system/ntp.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2020-09-09 21:52:44 MSK; 5min ago
       Docs: man:ntpd(8)
    Process: 3763 ExecStart=/usr/lib/ntp/ntp-systemd-wrapper (code=exited, status=0/SUCCESS)
   Main PID: 3784 (ntpd)
      Tasks: 2 (limit: 19033)
     Memory: 1.7M
     CGroup: /system.slice/ntp.service
             └─3784 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -c /run/ntp.conf.dhcp -u 123:135

сен 09 21:52:44 stdds-GA-78LMT-S2 ntpd[3784]: Listen and drop on 1 v4wildcard 0.0.0.0:123
сен 09 21:52:44 stdds-GA-78LMT-S2 ntpd[3784]: Listen normally on 2 lo 127.0.0.1:123
сен 09 21:52:44 stdds-GA-78LMT-S2 ntpd[3784]: Listen normally on 3 enp2s0 192.168.2.110:123
сен 09 21:52:44 stdds-GA-78LMT-S2 ntpd[3784]: Listen normally on 4 wlxc83a35cb2e3f 192.168.0.6:123
сен 09 21:52:44 stdds-GA-78LMT-S2 ntpd[3784]: Listen normally on 5 lo [::1]:123
сен 09 21:52:44 stdds-GA-78LMT-S2 ntpd[3784]: Listen normally on 6 enp2s0 [fe80::feaa:14ff:febb:95b%2]:123
сен 09 21:52:44 stdds-GA-78LMT-S2 ntpd[3784]: Listen normally on 7 wlxc83a35cb2e3f [fe80::7d36:6b5f:de36:1931%3]:123
сен 09 21:52:44 stdds-GA-78LMT-S2 ntpd[3784]: Listening on routing socket on fd #24 for interface updates
сен 09 21:52:44 stdds-GA-78LMT-S2 ntpd[3784]: kernel reports TIME_ERROR: 0x41: Clock Unsynchronized
сен 09 21:52:44 stdds-GA-78LMT-S2 ntpd[3784]: kernel reports TIME_ERROR: 0x41: Clock Unsynchronized

« Последнее редактирование: 09 Сентябрь 2020, 22:00:33 от Domitory »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27658
    • Просмотр профиля
Re: не настроить NTP (синхронизация времени)
« Ответ #1 : 10 Сентябрь 2020, 08:23:31 »
Не могу прописать сервер для синхронизации времени в файле /etc/ntp.conf

Команда ntpq -p показывает что никакие сервера не заданы в настройках
Кто вам сказал такую глупость?…
Когда ни одного сервера не определено, оно так и пишет.

# ntpq -p
No association ID's returned
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Domitory

  • Автор темы
  • Участник
  • *
  • Сообщений: 200
    • Просмотр профиля
Re: не настроить NTP (синхронизация времени)
« Ответ #2 : 10 Сентябрь 2020, 18:13:48 »
Кто вам сказал такую глупость?…
Когда ни одного сервера не определено, оно так и пишет.

Код: [Выделить]

# ntpq -p
No association ID's returned

И почему тогда у меня не выводит список где обозначен используемый сервер?

Пользователь добавил сообщение 10 Сентябрь 2020, 22:02:22:
Установил чистую систему Kubuntu 20 на виртуальную машину, в ней установил NTP

Первый раз после выполнения команды  ntpq -p выдало как обычно

tdds@kubuntu-20-1:~$ ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 0.ubuntu.pool.n .POOL.          16 p    -   64    0    0.000    0.000   0.000
 1.ubuntu.pool.n .POOL.          16 p    -   64    0    0.000    0.000   0.000
 2.ubuntu.pool.n .POOL.          16 p    -   64    0    0.000    0.000   0.000
 3.ubuntu.pool.n .POOL.          16 p    -   64    0    0.000    0.000   0.000
 ntp.ubuntu.com  .POOL.          16 p    -   64    0    0.000    0.000   0.000
-ns1.ooonet.ru   89.109.251.22    2 u    5   64    7   48.304   -6.927  22.843
*time100.stupi.s .PPS.            1 u    5   64    7   25.639   -8.991  10.259
-rnis-app2.rnis6 89.109.251.22    2 u    5   64    7   39.925   -5.856  16.307
#91.206.16.3 (tm 89.109.251.22    2 u    4   64    7   48.131   -2.595   9.780
+ntp.ix.ru       .GPS.            1 u    5   64    7   65.938  -10.891  13.487
-89.221.207.113  194.58.203.148   2 u    4   64    7   14.986   -3.853   3.255
+ntp2.aas.ru     .GPS.            1 u    7   64    7   45.222  -12.035  12.399
#ntp.truenetwork 46.254.241.74    2 u    3   64    7   73.143   -0.935  13.053
-host55.rax.ru   88.212.202.5     3 u    4   64    7   27.223   -4.637  11.263
+193.109.84.119  89.109.251.23    2 u    5   64    7   17.354   -6.261  11.235
-mail.sonur.ru   .PPS.            1 u    4   64    7   54.634   -2.539   2.821
 chilipepper.can 17.253.108.125   2 u    7   64    7   57.816   -7.143  14.362
#ntp.aas.ru      .GPS.            1 u    1   64    7   45.700  -11.576 221.884
 pugot.canonical 17.253.108.125   2 u    6   64    7   72.806   -2.996   2.645
-broadband-77-37 89.109.251.23    2 u    3   64    7   22.504   -5.190   2.580
 alphyn.canonica 145.238.203.14   2 u    5   64    7  127.490  -12.885  14.833

Во второй раз выдало

ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 _gateway        .INIT.          16 u    -   64    0    0.000    0.000   0.000

На системе где изначально проблема возникла заменил конфиг /etc/ntp.conf

после первого выполнения команды выдало
ntpq -p
No association ID's returned

в следующий раз снова

ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 _gateway        .INIT.          16 u    -   64    0    0.000    0.000   0.000



Пользователь добавил сообщение 10 Сентябрь 2020, 22:17:18:
На Ubuntu Server 18 такой проблемы нет
« Последнее редактирование: 10 Сентябрь 2020, 22:17:18 от Domitory »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27658
    • Просмотр профиля
Re: не настроить NTP (синхронизация времени)
« Ответ #3 : 11 Сентябрь 2020, 10:12:15 »
Проблема то в чём? Время не синхронизируется или что?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Domitory

  • Автор темы
  • Участник
  • *
  • Сообщений: 200
    • Просмотр профиля
Re: не настроить NTP (синхронизация времени)
« Ответ #4 : 11 Сентябрь 2020, 21:16:09 »
Проблема то в чём?

Проблема в том что команда ntpq -p некорректно отрабатывает вывод на экран.
Принудительно время синхронизируется и в роли сервера NTP компьютер может выступать вроде, принудительно с ним другие системы тоже синхронизируются.

Из-за вывода команды ntpq складывается впечатление что файл настроек не считывается корректно по какой то причине.
Пока что синхронизацию придется настроить через crontab но это костыль.

Проблема на одном компе и на виртуальных машинах развернутых на нем, как-будто виртуалки наследуют этот глюк, на другом физическом компе все нормально.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27658
    • Просмотр профиля
Re: не настроить NTP (синхронизация времени)
« Ответ #5 : 12 Сентябрь 2020, 23:58:36 »
Вывод нормальный. Просто вы его неправильно читаете.

На виртуалках синхронизацию надо отключать полностью. Время в них берётся с хоста.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2429
    • Просмотр профиля
Re: не настроить NTP (синхронизация времени)
« Ответ #6 : 13 Сентябрь 2020, 04:55:47 »
На виртуалках синхронизацию надо отключать полностью. Время в них берётся с хоста.
Это утверждение верно если так в настройках виртуальных машин. И наверное так и нужно делать. Если разброс времени большой, то синхронизации может и не быть... Точнее она будет очень долгой (несколько лет)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27658
    • Просмотр профиля
Re: не настроить NTP (синхронизация времени)
« Ответ #7 : 13 Сентябрь 2020, 18:54:54 »
Dzhoser, в виртуальной машине время берётся с хоста.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Domitory

  • Автор темы
  • Участник
  • *
  • Сообщений: 200
    • Просмотр профиля
Re: не настроить NTP (синхронизация времени)
« Ответ #8 : 13 Сентябрь 2020, 21:39:36 »
Вывод нормальный. Просто вы его неправильно читаете.

На виртуалках синхронизацию надо отключать полностью. Время в них берётся с хоста.

Нет не нормальный, это и на хосте такой вывод, на виртуалке просто проверял повторит или нет.
« Последнее редактирование: 13 Сентябрь 2020, 21:50:00 от Domitory »

 

Страница сгенерирована за 0.068 секунд. Запросов: 25.