ntpd: time reset

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

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

ntpd: time reset

Непрочитанное сообщение FreeBSP » 2013-10-30 9:47:47

в messages сыпятся вот такие сообщения от ntp. насколько я понимаю, это означает уход часов на полсекунды-секунду за 20 минут, что как-то слишком дофига
в 01,18 пробовал пофиксить методом из рассылки http://lists.freebsd.org/pipermail/free ... 55010.html - потушил ntp, удалил /var/db/ntp.drift, запустил ntp - теперь почти секунда
вопрос что происходит и как это поправить?

Код: Выделить всё

Oct 29 22:20:57 gateway ntpd[73503]: time reset +0.500423 s
Oct 29 22:37:18 gateway ntpd[73503]: time reset +0.469529 s
Oct 29 22:57:47 gateway ntpd[73503]: time reset +0.552270 s
Oct 29 23:16:46 gateway ntpd[73503]: time reset +0.493549 s
Oct 29 23:33:21 gateway ntpd[73503]: time reset +0.470095 s
Oct 29 23:51:44 gateway ntpd[73503]: time reset +0.497837 s
Oct 30 00:10:38 gateway ntpd[73503]: time reset +0.489659 s
Oct 30 00:31:00 gateway ntpd[73503]: time reset +0.554054 s
Oct 30 00:47:57 gateway ntpd[73503]: time reset +0.481021 s
Oct 30 01:06:48 gateway ntpd[73503]: time reset +0.527022 s
Oct 30 01:18:32 gateway ntpd[73503]: ntpd exiting on signal 15
Oct 30 01:18:32 gateway ntpd[93610]: ntpd 4.2.4p5-a (1)
Oct 30 01:18:40 gateway ntpd[93611]: time reset +0.325445 s
Oct 30 01:24:02 gateway ntpd[93611]: ntpd exiting on signal 15
Oct 30 01:24:02 gateway ntpd[93697]: ntpd 4.2.4p5-a (1)
Oct 30 01:24:11 gateway ntpd[93698]: time reset +0.310447 s
Oct 30 01:24:11 gateway ntpd[93698]: kernel time sync status change 2001
Oct 30 01:40:03 gateway ntpd[93698]: time reset +0.916692 s
Oct 30 01:56:23 gateway ntpd[93698]: time reset +0.932885 s
Oct 30 02:12:50 gateway ntpd[93698]: time reset +0.949204 s
Oct 30 02:29:04 gateway ntpd[93698]: time reset +0.939981 s
Oct 30 02:46:03 gateway ntpd[93698]: time reset +0.965784 s
Oct 30 03:02:53 gateway ntpd[93698]: time reset +0.948019 s
Oct 30 03:19:49 gateway ntpd[93698]: time reset +0.952725 s
Oct 30 03:36:37 gateway ntpd[93698]: time reset +0.958211 s
Oct 30 03:52:20 gateway ntpd[93698]: time reset +0.910895 s
Oct 30 04:08:57 gateway ntpd[93698]: time reset +0.917893 s
Oct 30 04:25:07 gateway ntpd[93698]: time reset +0.931008 s
Oct 30 04:41:11 gateway ntpd[93698]: time reset +0.916663 s
Oct 30 04:58:27 gateway ntpd[93698]: time reset +0.954667 s
Oct 30 05:14:40 gateway ntpd[93698]: time reset +0.942848 s
Oct 30 05:31:27 gateway ntpd[93698]: time reset +0.920421 s
Oct 30 05:47:45 gateway ntpd[93698]: time reset +0.922150 s
Oct 30 06:04:54 gateway ntpd[93698]: time reset +0.965009 s
Oct 30 06:21:45 gateway ntpd[93698]: time reset +0.939934 s
Oct 30 06:38:58 gateway ntpd[93698]: time reset +0.959415 s
Oct 30 06:56:33 gateway ntpd[93698]: time reset +0.966358 s
Oct 30 07:13:26 gateway ntpd[93698]: time reset +0.939846 s
Oct 30 07:30:29 gateway ntpd[93698]: time reset +0.939807 s
Oct 30 07:46:43 gateway ntpd[93698]: time reset +0.922163 s
Oct 30 08:03:19 gateway ntpd[93698]: time reset +0.941060 s
Oct 30 08:20:17 gateway ntpd[93698]: time reset +0.930274 s
Oct 30 08:36:50 gateway ntpd[93698]: time reset +0.922326 s
Oct 30 08:54:00 gateway ntpd[93698]: time reset +0.918893 s
Oct 30 09:10:42 gateway ntpd[93698]: time reset +0.936060 s
Oct 30 09:27:12 gateway ntpd[93698]: time reset +0.944251 s
Oct 30 09:43:36 gateway ntpd[93698]: time reset +0.904232 s
Oct 30 10:01:41 gateway ntpd[93698]: time reset +0.995449 s
Oct 30 10:20:27 gateway ntpd[93698]: time reset +1.005637 s
gateway[10:21]~/# ntpq -p

Код: Выделить всё

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*cello.corbina.n 131.188.3.220    2 u   29   64    3    2.350   62.548  21.538
+time.ooonet.ru  89.109.251.23    2 u   13   64    3   26.274   85.379  18.351
+webhost2.mitht. 77.37.134.150    2 u   15   64    3    1.945  134.351  49.241
 80.90.180.140   .STEP.          16 u    -  128    0    0.000    0.000   0.000
gateway[10:22]~/# sysctl kern.timecounter

Код: Выделить всё

kern.timecounter.tick: 1
kern.timecounter.choice: TSC(800) i8254(0) dummy(-1000000)
kern.timecounter.hardware: TSC
kern.timecounter.stepwarnings: 0
kern.timecounter.tc.i8254.mask: 65535
kern.timecounter.tc.i8254.counter: 58394
kern.timecounter.tc.i8254.frequency: 1193182
kern.timecounter.tc.i8254.quality: 0
kern.timecounter.tc.TSC.mask: 4294967295
kern.timecounter.tc.TSC.counter: 672413328
kern.timecounter.tc.TSC.frequency: 3013684672
kern.timecounter.tc.TSC.quality: 800
kern.timecounter.smp_tsc: 0
kern.timecounter.invariant_tsc: 1
gateway[10:27]~/# grep -v ^# /etc/ntp.conf

Код: Выделить всё

server 0.freebsd.pool.ntp.org iburst maxpoll 9
server 1.freebsd.pool.ntp.org iburst maxpoll 9
server 2.freebsd.pool.ntp.org iburst maxpoll 9
server 3.freebsd.pool.ntp.org iburst maxpoll 9
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: ntpd: time reset

Непрочитанное сообщение snorlov » 2013-10-30 12:33:20

Ты уверен, что у тебя юзается /etc/ntp.conf? Это первое и второе у меня ntpd все свои сообщения пишет в свой лог...

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: ntpd: time reset

Непрочитанное сообщение FreeBSP » 2013-10-30 15:20:17

уверен

Код: Выделить всё

gateway[16:13]~/# grep ntp /etc/rc.conf                                                                                                       
ntpd_enable="YES"
gateway[16:14]~/# grep ntp /etc/defaults/rc.conf
ntpdate_enable="NO"             # Run ntpdate to sync time on boot (or NO).
ntpdate_program="/usr/sbin/ntpdate"     # path to ntpdate, if you want a different one.
ntpdate_flags="-b"              # Flags to ntpdate (if enabled).
ntpdate_config="/etc/ntp.conf"  # ntpdate(8) configuration file
ntpdate_hosts=""                # Whitespace-separated list of ntpdate(8) servers.
ntpd_enable="NO"                # Run ntpd Network Time Protocol (or NO).
ntpd_program="/usr/sbin/ntpd"   # path to ntpd, if you want a different one.
ntpd_config="/etc/ntp.conf"     # ntpd(8) configuration file
ntpd_sync_on_start="NO"         # Sync time on ntpd startup, even if offset is high
ntpd_flags="-p /var/run/ntpd.pid -f /var/db/ntpd.drift"
                                # Flags to ntpd (if enabled).
gateway[16:14]~/# ps -A | grep ntp
93698  ??  Ss     0:01.85 /usr/sbin/ntpd -c /etc/ntp.conf -p /var/run/ntpd.pid -f /var/db/ntpd.drift
 3101   4  RV     0:00.00 grep ntp (csh)
по второму - оно конечно так,только нотисы всеравно в messages летят

Код: Выделить всё

gateway[16:18]~/# grep messa /etc/syslog.conf
.notice;authpriv.none;kern.debug;lpr.info;mail.$crit;news.err   /var/log/messages
#gateway[16:18]~/# grep -rn 'time reset' /usr/src/contrib/ntp/*
/usr/src/contrib/ntp/ntpd/ntp_loopfilter.c:281:                 msyslog(LOG_NOTICE, "time reset %+.6f s",
/usr/src/contrib/ntp/ntpd/ntp_loopfilter.c:405:                 msyslog(LOG_NOTICE, "time reset %+.6f s",
g
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: ntpd: time reset

Непрочитанное сообщение snorlov » 2013-10-30 19:32:35

По поводу второго, сервера, с которыми у тебя синхронизация, не фигурируют в ntp.conf.
По поводу первого, добавь в ntp.conf

Код: Выделить всё

logfile /var/log/ntp.log

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: ntpd: time reset

Непрочитанное сообщение FreeBSP » 2013-10-31 10:53:28

snorlov писал(а):По поводу второго, сервера, с которыми у тебя синхронизация, не фигурируют в ntp.conf.
По поводу первого, добавь в ntp.conf

Код: Выделить всё

logfile /var/log/ntp.log
машины из pool.ntp.org имеют А записей. почти все с чем синхронюсь есть в тех пулах.
добавил лог

Код: Выделить всё

31 Oct 08:57:48 ntpd[6297]: time reset +0.881197 s
31 Oct 08:58:03 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
31 Oct 09:04:20 ntpd[6297]: synchronized to 91.207.136.50, stratum 2
31 Oct 09:07:25 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
31 Oct 09:14:01 ntpd[6297]: time reset +0.862108 s
31 Oct 09:14:51 ntpd[6297]: synchronized to 89.221.207.113, stratum 2
31 Oct 09:17:58 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
31 Oct 09:30:53 ntpd[6297]: synchronized to 89.221.207.113, stratum 2
31 Oct 09:31:51 ntpd[6297]: time reset +0.892470 s
31 Oct 09:32:04 ntpd[6297]: synchronized to 89.221.207.113, stratum 2
31 Oct 09:36:13 ntpd[6297]: synchronized to 91.207.136.50, stratum 2
31 Oct 09:39:14 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
31 Oct 09:41:51 ntpd[6297]: synchronized to 91.207.136.50, stratum 2
31 Oct 09:50:00 ntpd[6297]: time reset +0.912151 s
31 Oct 09:50:21 ntpd[6297]: synchronized to 89.221.207.113, stratum 2
31 Oct 10:01:55 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
31 Oct 10:08:43 ntpd[6297]: time reset +0.952369 s
31 Oct 10:08:51 ntpd[6297]: synchronized to 91.207.136.50, stratum 2
31 Oct 10:11:58 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
31 Oct 10:24:03 ntpd[6297]: time reset +0.805702 s
31 Oct 10:24:33 ntpd[6297]: synchronized to 91.207.136.50, stratum 2
31 Oct 10:27:41 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
31 Oct 10:40:36 ntpd[6297]: time reset +0.835725 s
31 Oct 10:40:50 ntpd[6297]: synchronized to 91.207.136.50, stratum 2
31 Oct 10:48:05 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
31 Oct 10:48:07 ntpd[6297]: synchronized to 91.207.136.50, stratum 2
31 Oct 10:51:21 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
31 Oct 10:56:43 ntpd[6297]: time reset +0.836930 s
31 Oct 10:57:05 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
31 Oct 11:01:15 ntpd[6297]: synchronized to 91.207.136.50, stratum 2
31 Oct 11:04:01 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
31 Oct 11:08:19 ntpd[6297]: synchronized to 91.207.136.50, stratum 2
31 Oct 11:14:29 ntpd[6297]: time reset +0.883325 s
31 Oct 11:15:03 ntpd[6297]: synchronized to 91.207.136.50, stratum 2
31 Oct 11:18:16 ntpd[6297]: synchronized to 89.221.207.113, stratum 2
31 Oct 11:26:54 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
31 Oct 11:30:59 ntpd[6297]: synchronized to 89.221.207.113, stratum 2
31 Oct 11:34:25 ntpd[6297]: time reset +0.996617 s
31 Oct 11:34:45 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
31 Oct 11:43:08 ntpd[6297]: synchronized to 89.221.207.113, stratum 2
31 Oct 11:45:30 ntpd[6297]: synchronized to 91.207.136.50, stratum 2
31 Oct 11:46:05 ntpd[6297]: synchronized to 85.21.78.8, stratum 2
в messages больше не сыплется, но вопрос с time reset остается
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: ntpd: time reset

Непрочитанное сообщение snorlov » 2013-10-31 11:25:34

А у тебя ограничения в конфиге есть? т.е. строчки с restrict

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: ntpd: time reset

Непрочитанное сообщение FreeBSP » 2013-10-31 12:16:10

ну я показал все что не закомменчено. конфиг дефолтный по сути
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

PYO
сержант
Сообщения: 187
Зарегистрирован: 2011-08-18 12:46:45

Re: ntpd: time reset

Непрочитанное сообщение PYO » 2013-10-31 12:34:30

Судя по ntpq -p сервера какие-то ненадежные с большим разбросом. Может у них время убегает шибко?

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: ntpd: time reset

Непрочитанное сообщение FreeBSP » 2013-10-31 13:04:31

попробовал поменятьт сервера на [0-3].pool.ntp.org iburst
посмотрим
после запуска time reset 0.3 сек
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: ntpd: time reset

Непрочитанное сообщение FreeBSP » 2013-10-31 14:04:32

разницы не видно
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

PYO
сержант
Сообщения: 187
Зарегистрирован: 2011-08-18 12:46:45

Re: ntpd: time reset

Непрочитанное сообщение PYO » 2013-10-31 14:21:26

А что за система? Виртуализация?

Аватара пользователя
FreeBSP
майор
Сообщения: 2020
Зарегистрирован: 2009-05-24 20:20:19
Откуда: Москва

Re: ntpd: time reset

Непрочитанное сообщение FreeBSP » 2013-10-31 14:38:06

железка старая уровня p4, все больше подозреваю ее
кстати, может таймер другой поставить? чем это черевато?
сейчас судя по всему таймер TSC, опирается на частоту проца/ а dmesg предлагает таймер i8254 с частотой около мегагерца

Код: Выделить всё

gateway[15:39]~/# dmesg | head                                                                                                                [/root]root@gateway.local
Copyright (c) 1992-2012 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 8.3-RELEASE-p8 #1 r250594: Mon May 13 15:23:25 UTC 2013
    root@:/usr/obj/usr/src/sys/GATEWAY i386
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (3013.68-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf43  Family = f  Model = 4  Stepping = 3
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
gateway[15:39]~/# sysctl -a | grep kern.ti                                                                                                    [/root]root@gateway.local
kern.timecounter.tick: 1
kern.timecounter.choice: TSC(800) i8254(0) dummy(-1000000)
kern.timecounter.hardware: TSC
kern.timecounter.stepwarnings: 0
kern.timecounter.tc.i8254.mask: 65535
kern.timecounter.tc.i8254.counter: 5100
kern.timecounter.tc.i8254.frequency: 1193182
kern.timecounter.tc.i8254.quality: 0
kern.timecounter.tc.TSC.mask: 4294967295
kern.timecounter.tc.TSC.counter: 1428371889
kern.timecounter.tc.TSC.frequency: 3013684672
kern.timecounter.tc.TSC.quality: 800
kern.timecounter.smp_tsc: 0
kern.timecounter.invariant_tsc: 1
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!

PYO
сержант
Сообщения: 187
Зарегистрирован: 2011-08-18 12:46:45

Re: ntpd: time reset

Непрочитанное сообщение PYO » 2013-10-31 14:43:31

Cкорей всего она. У меня на VPS с таким же таймером работает без проблем.