Ntp: Difference between revisions

From CLONWiki
Jump to navigation Jump to search
Boiarino (talk | contribs)
No edit summary
 
Boiarino (talk | contribs)
No edit summary
Line 3: Line 3:
'''Solaris'''
'''Solaris'''


1. login to clon01 as root
1. login as 'root'


2. Create file /etc/inet/ntp.conf (see example)
2. Create file /etc/inet/ntp.conf, or copy from another Solaris machine
 
  # peer host_address [ key # ] [ version # ] [ minpoll interval ] [prefer]
  # server host_address [ key # ] [ version # ] [ minpoll interval ] [prefer]
  # broadcast host_address [ key # ] [ version # ] [ minpoll interval ]
  # driftfile filename
  # broadcast yes|no
  # broadcastdelay seconds
  # authenticate yes|no
  # authdelay seconds
  # keys filename
  # trustedkey # [ # ... ]
  # controlkey #
  # restrict address [ mask numeric_mask ] [ flag ] [ ... ]
  # statsdir /directory/[ prefix ]
  # statistics names
  # filegen name [ file filename ] [ type typename ] [ link|nolink ] [enable|disable ]
  # enabled/disabled
  # link/nolink
  # keyno  type  key
  #
  ####################
  #
  # JLAB time servers
  server ntp1.jlab.org  version 3  prefer  # stratum 2, Ver 3
  server ntp2.jlab.org  version 3          # stratum 2, Ver 3
  #
  #
  driftfile /etc/inet/ntp.drift


3. svcadm enable network/ntp - starts the xntp daemon; check it:
3. svcadm enable network/ntp - starts the xntp daemon; check it:

Revision as of 17:32, 2 February 2007

NTP is Network Time Protocol. It exists on both Solaris and Linux but is not started by default so it must be started using following procedure:

Solaris

1. login as 'root'

2. Create file /etc/inet/ntp.conf, or copy from another Solaris machine

 # peer host_address [ key # ] [ version # ] [ minpoll interval ] [prefer]
 # server host_address [ key # ] [ version # ] [ minpoll interval ] [prefer]
 # broadcast host_address [ key # ] [ version # ] [ minpoll interval ]
 # driftfile filename
 # broadcast yes|no
 # broadcastdelay seconds
 # authenticate yes|no
 # authdelay seconds
 # keys filename
 # trustedkey # [ # ... ]
 # controlkey #
 # restrict address [ mask numeric_mask ] [ flag ] [ ... ]
 # statsdir /directory/[ prefix ]
 # statistics names
 # filegen name [ file filename ] [ type typename ] [ link|nolink ] [enable|disable ]
 # enabled/disabled
 # link/nolink
 # keyno  type  key
 #
 ####################
 #
 # JLAB time servers
 server ntp1.jlab.org  version 3  prefer  # stratum 2, Ver 3
 server ntp2.jlab.org  version 3          # stratum 2, Ver 3
 #
 #
 driftfile /etc/inet/ntp.drift

3. svcadm enable network/ntp - starts the xntp daemon; check it:

4. svcs | grep ntp

online 16:29:30 svc:/network/ntp:default

5. ntpq -p

    remote           refid      st t when poll reach   delay   offset    disp
==================================================================
  • ns1.jlab.org time.nist.gov 2 u 27 64 77 0.46 -1.440 387.54

+ccs1.jlab.org time.nist.gov 2 u 27 64 77 0.43 1.798 386.89


  1. Linux========================================================================

1. Create file /etc/ntp.conf

2. /etc/init.d/ntpd start

Starting ntpd: [ OK ]

3. /etc/init.d/ntpd status

ntpd (pid 15598) is running...

4. ntpq -p

    remote           refid      st t when poll reach   delay   offset  jitter
==================================================================
ns1.jlab.org    192.43.244.18    2 u   57   64    7    0.245  35139.8   1.521
ccs1.jlab.org   192.43.244.18    2 u   50   64    7    0.522  35138.7   1.351

5. To start service at boot:

      1. chkconfig --add ntpd (normally linux has it already)

chkconfig --level 3 ntpd on chkconfig --level 4 ntpd on chkconfig --level 5 ntpd on chkconfig --list ntpd (last command prints: ntpd 0:off 1:off 2:off 3:on 4:on 5:on 6:off)