《2022年系统-NTP时间同步配置手册 .pdf》由会员分享,可在线阅读,更多相关《2022年系统-NTP时间同步配置手册 .pdf(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、保密广州瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑系统-NTP 时间同步配置手册版本: v0.01 作者 : 柯锐日期:2007-04-12 _ Page 1 of 14 综合运维支撑系统NTP时间同步配置手册名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 14 页 - - - - - - - - - 保密广州瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑系统-NTP 时间同步配置手册版本: v0.01 作者 : 柯锐日期:2007-04-12 _
2、 Page 2 of 14 目录综合运维支撑系统 . 11 安装 NTP 软件包 . 42 服务端配置 . 42.1、ntp 配置文件设置 . 42.2、设置同步更新硬件时间 . 62.3、启动服务 . 72.4、设置开机自动启动服务 . 83 客户端配置 . 93.1、配置 . 93.2、crontab文件配置简要说明 . 10 3.3、设置开机自动启动服务 . 11 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 14 页 - - - - - - - - - 保密广州
3、瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑系统-NTP 时间同步配置手册版本: v0.01 作者 : 柯锐日期:2007-04-12 _ Page 3 of 14 表格列表表格更改历史 . 13 审批记录 . 14 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 14 页 - - - - - - - - - 保密广州瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑系统-NTP 时间同步配置手册版本: v0.01 作者 : 柯锐日期:2007-04-1
4、2 _ Page 4 of 14 在多服务器的环境下,往往会遇到多部服务器之间时间不同步的问题,尤其是当应用服务器和数据库服务器不同步时,可能会在数据录入时产生错误而导致异常情况出现。那么如何在局域网中让几个计算机的时间进行同步呢,如果选定一个服务器的时间做校准,再让其他的计算机与该服务器进行时间同步不就可以解决以上问题了吗。NTP(Network Time Protocol)协议帮助我们实现了这样的功能。下面将介绍 Linux 系统环境下如何通过配置让客户机和时间服务器进行时间同步。注意,本文配置中将服务器命名为“Linux1”,实际应用中可以直接指定服务器IP 地址。1安装 NTP 软件包
5、服务器和客户机都需要安装ntp 包,才能够使用时间服务。首先查看系统是否已安装了相应的 rpm 包:# rpm -qa|grep ntp rootlinux2 etc# rpm -qa|grep ntp ntp-4.2.0.a.20040617-4 如果显示如上所示说明系统中已经安装了相应的包,否则需要在系统盘找到相应的包进行安装:# rpm -ivh ntp-4.2.0.a.20040617-4.rpm 注意版本号根据系统版本不同可能有所区别2服务端配置2.1、ntp 配置文件设置以 root 用户身份修改 /etc/ 下的配置文件 ntp.conf # vi /etc/ntp.conf 名
6、师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 14 页 - - - - - - - - - 保密广州瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑系统-NTP 时间同步配置手册版本: v0.01 作者 : 柯锐日期:2007-04-12 _ Page 5 of 14 注意红色部分字体是修改部分,其他为文件原内容,不需要改动# Permit time synchronization with our time source, but do not # permit
7、 the source to query or modify the service on this system. restrict default nomodify notrap noquery # Permit all access over the loopback interface. This could # be tightened as well, but to do so would effect some of # the administrative functions. restrict 127.0.0.1 restrict 199.3.0.0 mask 255.255
8、.0.0 nomodify notrap restrict 10.0.0.0 mask 255.0.0.0 nomodify notrap #设置指定网段的 IP 地址可访问本地时间服务器# - CLIENT NETWORK - # Permit systems on this network to synchronize with this # time service. Do not permit those systems to modify the # configuration of this service. Also, do not use those # systems as
9、peers for synchronization. # restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap # - OUR TIMESERVERS - #server 0.pool.ntp.org #server 1.pool.ntp.org #server 2.pool.ntp.org #注释掉以上几行由于将本地机器设定为顶级时间服务器,#所以不需要设置更高级别的时间服务器# - NTP MULTICASTCLIENT - #multicastclient # listen on default 224.0.1.1 # restr
10、ict 224.0.1.1 mask 255.255.255.255 nomodify notrap # restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap # - GENERAL CONFIGURATION - # # Undisciplined Local Clock. This is a fake driver intended for backup # and when no outside source of synchronized time is available. The # default stratum is u
11、sually 3, but in this case we elect to use stratum # 0. Since the server line does not have the prefer keyword, this driver 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 14 页 - - - - - - - - - 保密广州瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑系统-NTP 时间同步配置手册版本: v0.01 作者 : 柯锐日期:
12、2007-04-12 _ Page 6 of 14 # is never used for synchronization, unless no other other # synchronization source is available. In case the local host is # controlled by some external source, such as an external oscillator or # another protocol, the prefer keyword would cause the local host to # disrega
13、rd all other synchronization sources, unless the kernel # modifications are in use and declare an unsynchronized condition. # server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 0#将自己设置为顶层时间服务器,设置为0 层# # Drift file. Put this in a directory which the daemon can write to. # No symbolic links al
14、lowed, either, since the daemon updates the file # by creating a temporary in the same directory and then rename()ing # it to the file. # driftfile /var/lib/ntp/drift broadcastdelay0.008 # # Keys file. If you want to diddle your server at run time, make a # keys file (mode 600 for sure) and define t
15、he key number to be # used for making requests. # # PLEASE DO NOT USE THE DEFAULT VALUES HERE. Pick your own, or remote # systems might be able to reset your clock at will. Note also that # ntpd is started with a -A flag, disabling authentication, that # will have to be removed as well. # keys /etc/
16、ntp/keys 2.2、设置同步更新硬件时间为保证系统时间与硬件时间同步,防止在机器重启时系统时间被置为硬件时间,需要通过配置使得启动服务时同步更新机器的硬件时间。以 root 用户身份修改文件 /etc/sysconfig/ntpd # vi /etc/sysconfig/ntpd 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 14 页 - - - - - - - - - 保密广州瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑系统-NTP 时间同步配置手册
17、版本: v0.01 作者 : 柯锐日期:2007-04-12 _ Page 7 of 14 # Drop root to id ntp:ntp by default. OPTIONS=-u ntp:ntp -p /var/run/ntpd.pid # Set to yes to sync hw clock after successful ntpdate. SYNC_HWCLOCK= yes #将 no改为 yes,设置为更新系统时间时自动同步更新BIOS 时间2.3、启动服务# /etc/init.d/ntpd start rootLinux1 # /etc/init.d/ntpd star
18、t ntpd: Synchronizing with time server: OK Starting ntpd: OK 上述描述表明启动ntp 服务成功。服务成功启动并不意味着该服务已可试用,通常需要等待一段较长的时间才能够从其他机器同步到当前时间服务器,下面介绍如何确定该服务器状态。使用 ntpstat命令查看服务器状态:rootlinux1 # ntpstat synchronised to local net at stratum 11 time correct to within 12 ms polling server every 256 s 如上显示已同步状态时服务才是可用的。否
19、则如果如下:rootLinux1 # ntpstat unsynchronised time server re-starting polling server every 64 s 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 14 页 - - - - - - - - - 保密广州瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑系统-NTP 时间同步配置手册版本: v0.01 作者 : 柯锐日期:2007-04-12 _ Page 8 of 14 显示未同步状
20、态说明服务仍未可用,局域网内其他服务器还无法使用当前服务器作同步。2.4、设置开机自动启动服务选中服务选项,弹出服务配置窗口。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 14 页 - - - - - - - - - 保密广州瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑系统-NTP 时间同步配置手册版本: v0.01 作者 : 柯锐日期:2007-04-12 _ Page 9 of 14 如图勾选中 ntpd 服务,并点击保存。确保重启机器之后自动启动时间服
21、务。3客户端配置3.1、配置以 root 用户身份修改 /etc/ 下的配置文件 crontab # vi /etc/ crontab 注意红色部分字体是修改部分,其他为文件原内容,不需要改动SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 14 页 - - - - - - - - - 保密广州瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑
22、系统-NTP 时间同步配置手册版本: v0.01 作者 : 柯锐日期:2007-04-12 _ Page 10 of 14 HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly 0 */1 * * * /usr/sbin/ntpdate Linux1 & /usr/sbi
23、n/hwclock -w 红色字体的配置是将此机器配置为每小时与Linux1 时间服务器同步一次时间,并且将时间写入 BIOS 时间中,即同时更新机器硬件时间。3.2、crontab文件配置简要说明命令格式的前一部分是对时间的设定,后面一部分是要执行的命令。时间的设定我们有一定的约定,前面五个*号代表五个数字,数字的取值范围和含义如下:分钟(0-59) 小時(0-23) 日期(1-31) 月份(1-12) 星期(0-6)/0 代表星期天除了数字还有几个个特殊的符号就是“*”、“ /”和“ -”、“ ,”,“ *”代表所有的取值范围内的数字,“/”代表每的意思 ,“*/5”表示每 5个单位,“
24、-”代表从某个数字到某个数字 ,“,”分开几个离散的数字。以下举几个例子说明问题:每天早上 6点:0 6 * * * command 每两个小时:0 */2 * * * command 晚上 11点到早上 8 点之间每两个小时,早上八点:0 23-7/2,8 * * * command 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 14 页 - - - - - - - - - 保密广州瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑系统-NTP 时间同步配置手
25、册版本: v0.01 作者 : 柯锐日期:2007-04-12 _ Page 11 of 14 每个月的 4号和每个礼拜的礼拜一到礼拜三的早上11 点:0 11 4 * 1-3 command 1月 1日早上 4点:0 4 1 1 * command 3.3、设置开机自动启动服务选中服务选项,弹出服务配置窗口。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 14 页 - - - - - - - - - 保密广州瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑系统
26、-NTP 时间同步配置手册版本: v0.01 作者 : 柯锐日期:2007-04-12 _ Page 12 of 14 勾选中 crond服务,点击保存,如果该服务原先并未启动则需要点击Start启动服务。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 14 页 - - - - - - - - - 保密广州瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑系统-NTP 时间同步配置手册版本: v0.01 作者 : 柯锐日期:2007-04-12 _ Page 13
27、 of 14 更改历史日期版本号作者写作工时(person-hrs)评阅者评阅工时(person-hrs) 更改概述2007-04-12 V0.01 柯锐4新建文档名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 14 页 - - - - - - - - - 保密广州瑞达通信技术有限公司文档编号 : 标题 : 综合运维支撑系统-NTP 时间同步配置手册版本: v0.01 作者 : 柯锐日期:2007-04-12 _ Page 14 of 14 审批记录姓名签名日期 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 14 页 - - - - - - - - -