时间同步设置说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
时间同步客户端设置说明
一、对于那些采用UNIX平台通用操作系统的设备,如Sun OS, Unix, Linux,Solaris, IBM AIX等系统均包含有标准的时间同步模块包,安装后,直接对对应的配置文件进行配置即可实现时间同步功能。以下部分系统的配置方法供参考:
AIX
版本:IBM AIX 5.1/5.2
目的:使系统通过NTP服务器进行时间校对(同时作为客户端和服务端)
方法:
1)安装NTP服务模块
2)打开etc/ntp.conf文件
3)加入NTP服务器IP地址(如服务器地址为A.B.C.D则加入”server A.B.C.D”)
4)加入IP地址:127.127.1.0(本机作为NTP Server)
#broadcastclient
server A.B.C.D
server 127.127.1.0
driftfile /etc/ntp.drift
tracefile /etc/ntp.trace
5)存盘退出
6)本机时间和NTP服务器时间差超过1000秒,需要进行人工修正。
a)、ntp客户端使用 ntpdate 命令来确认是否可用指定的 ntp 服务器进行时间同步,
命令的结果会显示客户端与服务器的时间偏移。
#ntpdate -d 192.168.30.221
……
18 Mar 10:52:54 ntpdate[23578]: step time server 192.168.30.221 offset
86323.068272 sec
b)、若时间间隔大于1000秒,使用ntpdate 进行调整, 如:
#date (查询当前时间)
Tue Mar 18 11:06:29 BEIST 2003
#ntpdate 192.168.30.221 (修正本机时间为NTP服务器的时间)
19 Mar 11:06:51 ntpdate[23832]: step time server 192.168.30.221 offset
86403.402607 sec
#date (查询修正后的时间,时间误差应该小于1000秒)
Wed Mar 19 11:06:54 BEIST 2003
7)设置xntpd进程自启动:
# smit xntpd
选择Start Using the xntpd Subsyste
选择BOTH方式,表示立即启动以及系统下次启动的时候将自动启动
通过如下命令可以看到,其实xntpd是tcpip服务组的一个子服务而已
#lssrc -g tcpip
Subsystem Group PID Status
inetd tcpip 303118 active
snmpd tcpip 651356 active
xntpd tcpip 589898 active
……
同样,/etc/rc.tcpip可以看到如下的内容,表示该服务随TCPIP服务组一起启动# Start up Network Time Protocol (NTP) daemon
start /usr/sbin/xntpd “$src_running”
8)设置AIX与客户端进行时间同步的周期
#crontab –e
在配置文件里加入一下脚本语句:
00 00 * * * /usr/sbin/ntpdate –u 服务器IP地址 #语句表示每晚的00:00 客
户端与时间源服务器进行时间同步
9)要启动 xntpd 守护进程,输入: startsrc -s xntpd
用lssrc –ls xnptd命令查询
当 system peer 不为‘insane’时, 表明客户端已与服务器端成功地进行了同步。
这个时间可能需要等待几分钟。
# lssrc -ls xntpd
Program name: –/usr/sbin/xntpd
Version: ——-3
Leap indicator: 00 (No leap second today.)
Sys peer: ——192.168.30.221
10)要停止 xntpd 守护进程,输入: stopsrc -s xntpd
Linux
版本:Redhat Linux7.0/9.0
目的:使系统通过NTP服务器进行时间校对
方法:
1)安装NTP服务模块
2)打开etc/ntp.conf文件
3)加入NTP服务器IP地址(如服务器地址为A.B.C.D则加入”server A.B.C.D”)
4)存盘退出
5)执行”$>chkconfig ntpd on”
6)执行”$>chkconfig ntpd stop”
7)执行”$>chkconfig ntpd start”
Solaris
版本:SUN Solaris 7.x/8.x/9.x
目的:使系统通过NTP服务器进行时间校对
方法:
1)安装NTP服务模块
2)打开/etc/inet/ntp.conf文件
3)加入NTP服务器IP地址(如服务器地址为A.B.C.D则加入”server A.B.C.D”)
4)存盘退出
5)存盘退出
6)执行” /etc/init.d/xntpd start”