您好,欢迎访问三七文档
NTP时间同步案例一组网:二问题描述:1、VM作为NTP服务器,如何启用NTP服务器服务2、VM作为NTP服务器,如何修改时间同步周期3、VM作为NTP客户端,无法和服务器端进行时间同步4、VM作为NTP客户端,时区无法同步,如何修改二过程分析:客户端发起请求时间同步报文客户端接受到响应时间同步报文主要字段的解释如下:LI(LeapIndicator):长度为2比特,值为“11”时表示告警状态,时钟未被同步。为其他值时NTP本身不做处理。VN(VersionNumber):长度为3比特,表示NTP的版本号,目前的最新版本为4.Mode:长度为3比特,表示NTP的工作模式。不同的值所表示的含义分别是:0未定义、1表示主动对等体模式、2表示被动对等体模式、3表示客户模式、4表示服务器模式、5表示广播模式或组播模式、6表示此报文为NTP控制报文、7预留给内部使用。Stratum:系统时钟的层数,取值范围为1~16,它定义了时钟的准确度。层数为1的时钟准确度最高,准确度从1到16依次递减,层数为16的时钟处于未同步状态,不能作为参考时钟。Poll:轮询时间,即两个连续NTP报文之间的时间间隔。Precision:系统时钟的精度。RootDelay:本地到主参考时钟源的往返时间。RootDispersion:系统时钟相对于主参考时钟的最大误差。ReferenceIdentifier:参考时钟源的标识。ReferenceTimestamp:系统时钟最后一次被设定或更新的时间。OriginateTimestamp:NTP请求报文离开发送端时发送端的本地时间。ReceiveTimestamp:NTP请求报文到达接收端时接收端的本地时间。TransmitTimestamp:应答报文离开应答者时应答者的本地时间。三解决方法:1、VM作为NTP服务器[root@vmserver03~]#rpm–ivhntp-4.2.2p1-9.el5.centos.i386.rpm[root@vmserver03~]#/etc/init.d/ntpdstartStartingntpd:[OK][root@vmserver03~]#chkconfigntpdon[root@vmserver03~]#ntptracelocalhost.localdomain:stratum16,offset0.000000,synchistance0.000480[root@vmserver03~]#ntpq-premoterefidsttwhenpollreachdelayoffsetjitter==============================================================================LOCAL(0).LOCL.10l456410.0000.0000.001[root@vmserver03~]#date-s15:00:00WedJan915:00:00UTC20132、修改同步周期同步周期是一小时。使用SSH登录软件或者串口登录VM服务器。在启动NTP服务器之后,会在VM服务器的/etc/crontab里面增加一条记录。如果要修改周期,需要修改该条记录。其默认值为0****root/usr/sbin/ntpdate192.168.10.92(时间服务器IP地址)先说明一下Linux系统crontab常驻命令的时间或周期设置方法:MinuteHourDayMonthDayofweekcommand分钟小时天月天每星期命令每个字段代表的含义如下:Minute每个小时的第几分钟执行该任务Hour每天的第几个小时执行该任务Day每月的第几天执行该任务Month每年的第几个月执行该任务DayOfWeek第几天执行该任务Command要执行的程序举例如下:5****root/usr/sbin/ntpdate192.168.10.92(时间服务器IP地址)指定每小时的第5分钟执行一次ls命令3、VM作为NTP客户端[root@vmserver03~]#rpm–ivhntp-4.2.2p1-9.el5.centos.i386.rpm[root@vmserver03~]#servicentpdstopShuttingdownntpd:[root@vmserver03~]#ntpdate172.3.0.109Jan15:29:55ntpdate[1610]:stepimeserver172.3.0.10offset57689.651269sec[root@vmserver03~]#dateWedJan915:30:00CST20134、时区修改[root@vmserver03/]#dateThuJan1009:02:06UTC2013[root@vmserver03/]#cp/usr/share/zoneinfo/Europe/London/etc/localtime[root@vmserver03/]#dateThuJan1009:02:13GMT2013[root@vmserver03/]#rm-f/etc/localtime[root@vmserver03/]#cp/usr/share/zoneinfo/Asia/Shanghai/etc/localtime[root@vmserver03/]#dateThuJan1017:02:43CST2013[root@vmserver03/]#rm-f/etc/localtime[root@vmserver03/]#dateThuJan1009:02:48UTC2013[root@vmserver03/]#cp/usr/share/zoneinfo/Europe/London/etc/localtime[root@vmserver03/]#dateThuJan1009:02:56GMT2013[root@vmserver03/]#rm-f/etc/localtime[root@vmserver03/]#cp/usr/share/zoneinfo/Asia/Shanghai/etc/localtime[root@vmserver03/]#dateThuJan1017:03:06CST2013[root@vmserver03/]#附上NTP安装包Centos5.3里面的ntp安装包Centos5.5里面的ntp安装包ntp-4.2.2p1-9.el5.centos.i386.rpm
本文标题:NTP时间同步案例
链接地址:https://www.777doc.com/doc-2889935 .html