← Back to team overview

sslug-teknik team mailing list archive

Re: ntpd vil kun synkroniser til intern ur

 

Her er lidt ydeligere info.

Hvis ntpd køres med -q så kan en Linux mod Linux stille klokken.
Hvis Linux køres mod Solaris eller Windows så kan den ikke stille klokken.

ntpdate virker altid!

Når ntpd køres med al debug får jeg
addto_syslog: select(): nfound=-1, error: Interrupted system call
Har søgt på nettet men fandt ikke noget der kan bruges.

ntpd -q -d -d -d -d -c /etc/ntp.conf -p /var/ntp/ntp.pid
ntpd 4.2.0a@1.1196-r Sun Oct  9 14:06:06 CEST 2005 (1)
addto_syslog: ntpd 4.2.0a@1.1196-r Sun Oct  9 14:06:06 CEST 2005 (1)
addto_syslog: set_process_priority: Leave priority alone: priority_done is
<2>
addto_syslog: precision = 2.000 usec
create_sockets(123)
address_okay: listen Virtual: 1, IF name: lo, Up Flag: 1
address_okay: listen Virtual: 1, IF name: eth0, Up Flag: 1
bind() fd 3, family 2, port 123, addr 0.0.0.0, flags=8
flags for fd 3: 04002
addto_syslog: Listening on interface wildcard, 0.0.0.0#123
bind() fd 4, family 10, port 123, addr ::, flags=0
flags for fd 4: 04002
addto_syslog: Listening on interface wildcard, ::#123
bind() fd 5, family 2, port 123, addr 127.0.0.1, flags=0
flags for fd 5: 04002
addto_syslog: Listening on interface lo, 127.0.0.1#123
bind() fd 6, family 2, port 123, addr 149.212.5.125, flags=8
flags for fd 6: 04002
addto_syslog: Listening on interface eth0, 149.212.5.125#123
create_sockets: ninterfaces=4
interface 0:  fd=3,  bfd=-1,  name=wildcard,  flags=0x8,  scope=0
              sin=0.0.0.0  bcast=0.0.0.0,  mask=255.255.255.255
interface 1:  fd=4,  bfd=-1,  name=wildcard,  flags=0x0,  scope=0
              sin=::  mask=ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
interface 2:  fd=5,  bfd=-1,  name=lo,  flags=0x5,  scope=0
              sin=127.0.0.1  mask=255.0.0.0
interface 3:  fd=6,  bfd=-1,  name=eth0,  flags=0x9,  scope=0
              sin=149.212.5.125  bcast=149.212.7.255,  mask=255.255.252.0
init_io: maxactivefd 6
local_clock: time 0 clock 0.000000 offset 0.000000 freq 0.000 state 0
getaddrinfo 149.212.4.5
getnetnum given 149.212.4.5, got 149.212.4.5
key_expire: at 0
peer_clear: at 0 assoc ID 19132 refid INIT
newpeer: 149.212.5.125->149.212.4.5 mode 3 vers 4 poll 6 10 flags 0x281
0x1 ttl 0 key 00000000
getaddrinfo 149.212.7.114
getnetnum given 149.212.7.114, got 149.212.7.114
key_expire: at 0
peer_clear: at 0 assoc ID 19133 refid INIT
newpeer: 149.212.5.125->149.212.7.114 mode 3 vers 4 poll 6 10 flags 0x201
0x1 ttl 0 key 00000000
addto_syslog: frequency initialized -3.437 PPM from
/var/lib/ntp/drift/ntp.drift
local_clock: time 0 clock 0.000000 offset 0.000000 freq -3.437 state 1
ntp_syslogmask = 0x0000ffff (=all)
configuring filegen:
        prefix: /var/ntp/ntpstats/
        basename:       peerstats -> peerstats
        type:   2 -> 2
        flag: 1 -> 81
configuring filegen:
        prefix: /var/ntp/ntpstats/
        basename:       loopstats -> loopstats
        type:   2 -> 2
        flag: 1 -> 81
configuring filegen:
        prefix: /var/ntp/ntpstats/
        basename:       clockstats -> clockstats
        type:   2 -> 2
        flag: 1 -> 81
authtrust: keyid 0000ffff life 1
addto_syslog: system event 'event_restart' (0x01) status 'sync_alarm,
sync_unspec, 1 event, event_unspec' (0xc010)

report_event: system event 'event_restart' (0x01) status 'sync_alarm,
sync_unspec, 1 event, event_unspec' (0xc010)
addto_syslog: select(): nfound=-1, error: Interrupted system call

        MCAST   *****sendpkt(fd=6 dst=149.212.4.5, src=149.212.5.125,
ttl=0, len=48)
transmit: at 1 149.212.5.125->149.212.4.5 mode 3
poll_update: at 1 149.212.4.5 flags 0281 poll 6 burst 8 last 1 next 3
auth_agekeys: at 1 keys 1 expired 0
timer: refresh ts 0
input_handler: if=3 fd=6 length 48 from 95d40405 149.212.4.5
addto_syslog: input_handler: Processed a gob of fd's in 0.032000 msec

receive: at 1 149.212.5.125<-149.212.4.5 restrict 000
receive: at 1 149.212.5.125<-149.212.4.5 mode 4 code 1
addto_syslog: peer 149.212.4.5 event 'event_reach' (0x84) status 'unreach,
conf, 1 event, event_reach' (0x8014)

peer 149.212.4.5 event 'event_reach' (0x84) status 'unreach, conf, 1
event, event_reach' (0x8014)
clock_filter: popcorn 0.031178 0.000015
filegen  2 3337919815 0 3337891200
opening filegen (type=2/id=3337891200) "/var/ntp/ntpstats/peerstats.20051010"
addto_syslog: select(): nfound=-1, error: Interrupted system call

        MCAST   *****sendpkt(fd=6 dst=149.212.7.114, src=149.212.5.125,
ttl=0, len=48)
transmit: at 2 149.212.5.125->149.212.7.114 mode 3
poll_update: at 2 149.212.7.114 flags 0201 poll 6 burst 8 last 2 next 4
input_handler: if=3 fd=6 length 48 from 95d40772 149.212.7.114
addto_syslog: input_handler: Processed a gob of fd's in 0.025000 msec

receive: at 2 149.212.5.125<-149.212.7.114 restrict 000
receive: at 2 149.212.5.125<-149.212.7.114 mode 4 code 1
addto_syslog: peer 149.212.7.114 event 'event_reach' (0x84) status
'unreach, conf, 1 event, event_reach' (0x8014)

peer 149.212.7.114 event 'event_reach' (0x84) status 'unreach, conf, 1
event, event_reach' (0x8014)
clock_filter: popcorn 0.023929 0.000030
addto_syslog: select(): nfound=-1, error: Interrupted system call

Herefter laves en del ydeligere MCAST hvorefter

addto_syslog: no reply; clock not set

Jeg har søgt på "nfound=-1, error: Interrupted system call" men fandt ikke
noget der kan bruges.

Det undre mig en del at ntpdate virker men ikke ntpd -q da den jo på sigt
vil afløde ntpdate.

Håber meget at der er hjælp at hente.

Mange hilsner
Jesper



> Michael Rasmussen wrote:
>
>>Må vi se ntp.conf fra windows, solaris og windows? Ellers tror jeg ikke,
>>vi kan komme nærmere ind på problemet. Har du forresten kørt ntpd i
>>debugmode på windows?
>>
>>
>>
>
> Her er ntp.conf fra Solaris, jeg har ikke adgang til Windows serveren
>
> # NTP client
> server 192.168.250.11
> #server IP-address-of-secondary-ntp-server
> server 127.127.1.0
> fudge 127.127.1.0 stratum 9
> enable auth monitor
> driftfile /var/ntp/ntp.drift
> statsdir /var/ntp/ntpstats/
> filegen peerstats file peerstats type day enable
> filegen loopstats file loopstats type day enable
> filegen clockstats file clockstats type day enable
>
>
> De to servere giver rigtig tid fra sig da ntpdate virker og kan sætte
> tiden.
>
> MVH
>
> Jesper
>
>




Follow ups

References