Sziasztok,
osszeallitottam 2xGPS forrasbol(lokalis es tavoli) es 4x peer gepbol (2 lokalis es 2 tavoli) allo ntp topologiat, ahol a peerek a stratum1-es 2 GPS forrasbol szedik az idot es egymastol kolcsonosen.
Azonban ha bekapcsolok meg egy peert lokalisan, megjelenik
a 2 lokalis peerem ntpq parancsara es "bezavarja" azok idejet.
LOKALIS A2: (a-eset)gps1 lokalis (.xx) xx.xx.xx.xx stratum1
gps2 tavoli (.yy) yy.yy.yy.yy stratum1
--------------------------------
lokalis.a1 xx.xx.xx.a1 stratum2
lokalis.a2 xx.xx.xx.a2 stratum2
tavoli.b1 yy.yy.yy.b1 stratum2
tavoli.b2 yy.yy.yy.b2 stratum2
-------------------------------
lok-zavar.c1 xx.xx.xx.c1 stratum2
lok-zavar.c2 xx.xx.xx.c2 stratum2
--------------------------------------
lokalis.test xx.xx.xx.t1 stratum3
root@lokalis.a2:~# ntpq -pn
remote refid st t when poll reach delay offset jitter
==============================================================================
*lokalis.xx .GPS. 1 u 1 16 377 0.344 -0.037 0.046
+tavoli.yy .GPS. 1 u - 16 377 34.258 -0.074 0.273
-lokalis.a1 xx.xx.xx.a1 2 u 12 16 377 0.286 0.043 0.015
+tavoli.b1 yy.yy.yy.b1 2 u 3 16 377 33.555 -0.016 0.055
-tavoli.b2 yy.yy.yy.b2 2 u 7 16 377 33.700 0.049 0.281
+lok-zavar.c1 yy.yy.yy.c1 2 u 12 16 377 0.216 0.043 0.044 <--miert jelenik meg?? letilthato?
+lok-zavar.c2 yy.yy.yy.c2 2 u 12 16 377 0.326 0.043 0.03 <--miert jelenik meg?? letilthato?
LOKALIS A2: (a-eset)
root@lokalis.a2:/etc# cat ntp.conf
#----------------------------
restrict default noquery nomodify notrap
restrict 127.0.0.1
driftfile /var/lib/ntp/ntp.drift
logfile /var/log/ntp
server xx.xx.xx.xx minpoll 4 maxpoll 4 prefer
restrict xx.xx.xx.xx
server yy.yy.yy.yy minpoll 4 maxpoll 4
restrict yy.yy.yy.yy
peer xx.xx.xx.a1 key 2 minpoll 4 maxpoll 4
peer yy.yy.yy.b1 key 2 minpoll 4 maxpoll 4
peer yy.yy.yy.b2 key 2 minpoll 4 maxpoll 4
trustedkey 2
keys /etc/ntp.keys
statsdir /var/log/ntpstats/
#statistics loopstats peerstats clockstats
statistics loopstats peerstats clockstats sysstats cryptostats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
#----
filegen sysstats file sysstats type day enable
filegen cryptostats file cryptostats type day enable
root@lokalis.a2:/etc#
===================
a bezavaro lok-zavar.c1 beallitasa:
root@lok-zavar.c1:/etc# cat ntp.conf
restrict default noquery nomodify notrap
restrict 127.0.0.1
driftfile /var/lib/ntp/ntp.drift
logfile /var/log/ntp
server xx.xx.xx.xx key 88 minpoll 4 maxpoll 8 prefer
#-----------------------------------------------------------
restrict xx.xx.xx.xx
peer xx.xx.xx.a1 key 2 minpoll 4 maxpoll 8
peer xx.xx.xx.a2 key 2 minpoll 4 maxpoll 8
peer xx.xx.xx.c2 key 2 minpoll 4 maxpoll 8
trustedkey 2 666 88 77
requestkey 666
controlkey 666
keys /etc/ntp.keys
statsdir /var/log/ntpstats/
#statistics loopstats peerstats clockstats
statistics loopstats peerstats clockstats sysstats cryptostats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
#----
filegen sysstats file sysstats type day enable
filegen cryptostats file cryptostats type day enable
root@lok-zavar.c1:/etc#
Reszleges megoldas:LOKALIS A2: (b-eset)
root@lokalis.a2:/etc# cat ntp.conf
restrict default ignore
restrict 127.0.0.1
driftfile /var/lib/ntp/ntp.drift
logfile /var/log/ntp
server xx.xx.xx.xx minpoll 4 maxpoll 4 prefer
restrict xx.xx.xx.xx
server yy.yy.yy.yy minpoll 4 maxpoll 4
restrict yy.yy.yy.yy
peer xx.xx.xx.a1 key 2 minpoll 4 maxpoll 4
peer yy.yy.yy.b1 key 2 minpoll 4 maxpoll 4
peer yy.yy.yy.b2 key 2 minpoll 4 maxpoll 4
restrict xx.xx.xx.a1
restrict yy.yy.yy.b1
restrict yy.yy.yy.b2
trustedkey 2
keys /etc/ntp.keys
statsdir /var/log/ntpstats/
#statistics loopstats peerstats clockstats
statistics loopstats peerstats clockstats sysstats cryptostats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
#----
filegen sysstats file sysstats type day enable
filegen cryptostats file cryptostats type day enable
root@lokalis.a2:/etc# /etc/init.d/ntp restart
ilyenkor azonban a teszt gep hibat jelez:
lokalis.test xx.xx.xx.t1
ntpq> pee
remote refid st t when poll reach delay offset jitter
==============================================================================
xx.xx.xx.a2 .INIT. 16 u - 16 0 0.000 0.000 0.000 <---------nem kap idot xx.xx.xx.a2-tol!!!!
*xx.xx.xx.a1 xx.xx.xx.xx 2 u 1030 1024 377 0.322 -0.165 1.022 (xx.xx.xx.a1 beallitasa LOKALIS A2: (a-eset) szerint)
ntpq> termeszetesen .a2 peer-re allitva es a 2 tavolira
lokalis.test # cat ntp.conf|grep -v '^$'|grep -v ^\#
driftfile /var/lib/ntp/ntp.drift
logfile /var/log/ntp
statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats sysstats cryptostats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
filegen sysstats file sysstats type day enable
filegen cryptostats file cryptostats type day enable
server xx.xx.xx.a2 minpoll 4 maxpoll 4 prefer
server xx.xx.xx.a1
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery
restrict 127.0.0.1
restrict ::1
lokalis.test#
Bocsi, hogy ily hosszura sikeredett, de megprobaltam mindent beletenni.
Remelem, ertheto a leirasom.
Hogyan kuszobolhetem ki ezt a hibat?
koszonom elore a segitseget.
ardi