AIX NTP Client configuration
NTP Client configuration
To configure a AIX box as a NTP client first set the correct time zone using `smitty chtz_date`. Also set the system time manually as accurate as possible, if the system time would be way out of the reality, the xntpd daemon will not handle this and end with the following error in the error log:
---------------------------------------------------------------------------
LABEL: SRC_SVKO
IDENTIFIER: BC3BE5A3
Sequence Number: 4298
Class: S
Type: PERM
WPAR: Global
Resource Name: SRC
escription
SOFTWARE PROGRAM ERROR
Probable Causes
APPLICATION PROGRAM
Failure Causes
SOFTWARE PROGRAM
Recommended Actions
MANUALLY RESTART SUBSYSTEM IF NEEDED
Detail Data
SYMPTOM CODE
256
SOFTWARE ERROR CODE
-9017
ERROR CODE
0
DETECTING MODULE
'srchevn.c'@line:'376'
FAILING MODULE
xntpd
Also there will be no error recorded in the syslog, nor will there be any error if xntpd will be run manually with the debug option enabled.
Back to the configuration. This is how my /etc/ntp.conf file looks like:
server 93.184.71.155 prefer server 176.28.8.111 driftfile /etc/ntp.drift tracefile /etc/ntp.trace
Now we start the xntpd daemon:
# lssrc -s xntpd Subsystem Group PID Status xntpd tcpip inoperative # startsrc -s xntpd 0513-059 The xntpd Subsystem has been started. Subsystem PID is 3997772. # lssrc -s xntpd Subsystem Group PID Status xntpd tcpip 3997772 active
The time synchronization may take some time. So don’t worry to wait for 15 min. to check the synchronization status using ntpq.
# ntpq -p
remote refid st t when poll reach delay offset disp
==============================================================================
*dns2.vnet.sk ntp.bts.sk 2 u 62 64 377 39.51 4.800 0.98
+176.28.8.111 187.95.28.233.n 3 u 42 64 357 60.24 -0.091 0.64
Ntpq output explained
Now in order to let xntpd start each time the system boots edit /etc/rc.tcpip and uncomment the ntp entry as follows:
# Start up Network Time Protocol (NTP) daemon start /usr/sbin/xntpd "$src_running"

