AIX客户端主机配置NTP时间同步服务
“ntpdate 172.168.11.16”此命令会立即完成时间调整,本地时钟可能大于或小于源端,如果客户端时间大于源端时间,最好不要立即调整时间,避免给业务交易时间带来歧义,最好使用“ntpdate -d 172.168.11.16”查看时间差,如下的红色标注部分如果为负数说明客户端时间快于源端时间(单位秒)。
# ntpdate -d 172.168.11.16 30 Sep 16:23:48 ntpdate[10617218]: 3.4y transmit(172.168.11.16) receive(172.168.11.16) transmit(172.168.11.16) receive(172.168.11.16) transmit(172.168.11.16) receive(172.168.11.16) transmit(172.168.11.16) receive(172.168.11.16) transmit(172.168.11.16) server 172.168.11.16, port 123 stratum 2, precision -17, leap 00, trust 000 refid [172.168.11.17], delay 0.02699, dispersion 0.00003 transmitted 4, in filter 4 reference time: dd79d28a.904c0802 Sat, Sep 30 2017 16:21:30.563 originate timestamp: dd79d293.ff49a14e Sat, Sep 30 2017 16:21:39.997 transmit timestamp: dd79d314.f527d000 Sat, Sep 30 2017 16:23:48.957 filter delay: 0.02779 0.02707 0.02699 0.02701 0.00000 0.00000 0.00000 0.00000 filter offset: -128.961 -128.961 -128.961 -128.961 0.000000 0.000000 0.000000 0.000000 delay 0.02699, dispersion 0.00003 offset -128.961433 30 Sep 16:23:48 ntpdate[10617218]: step time server 172.168.11.16 offset -128.961433 见输出结果的红色标注部分,通常情况下绝对值如果大于1000,业务系统允许的情况下建议执行“ntpdate172.168.11.16”强制立
即同步时间,否则靠ntp无法追平时间。
编辑/etc/ntp.conf配置文件,如下所示将源端地址加入配置文件中
启动NTP服务,同时不将客户端时间调小 startsrc -s xntpd -a \stopsrc -s xntpd
编辑/etc/rc.tcpip配置文件,配置NTP服务随机启动,如下所示默认情况自启动NTP服务是注释的,去掉注释就好了。
“lssrc -lsxntpd”查看NTP运行状态,像以下输出结果说明源和客户两端时间一致,如果Sys peer输出结果为“no peer, system is insane”说明客户端时间还没有同步完成。
# lssrc -lsxntpd Program name: /usr/sbin/xntpd Version: 3 Leap indicator: 00 (No leap second today.) Sys peer: 172.168.11.16 Sys stratum: 3 Sys precision: -18 Debug/Tracing: DISABLED Root distance: 0.004852 Root dispersion: 0.006638 Reference ID: 172.168.11.16 Reference time: dd87ea05.348d0000 Wed, Oct 11 2017 8:53:25.205 Broadcast delay: 0.003906 (sec) Auth delay: 0.000122 (sec) System flags: bclientpll monitor filegen System uptime: 925983 (sec) Clock stability: 0.000916 (sec) Clock frequency: 0.000000 (sec) Peer: 172.168.11.16 flags: (configured)(sys peer) stratum: 2, version: 3 our mode: client, his mode: server Subsystem Group PID Status xntpdtcpip 5177868 active
其他查看NTP时间同步服务运行状态的命令 lssrc -s xntpd lssrc -g tcpip xntpdc -c peers