为什么我在windows server 2003上建立NTP时间同步服务后,当天好用,次日就同步失败呢?

为什么我在windows server 2003上建立NTP时间同步服务后,当天好用,次日就同步失败呢?,第1张

Windows(2003)下配置NTP时间服务器

一、服务端设置:

因为默认情况下,WINDOWS SERVER 2003 是作为NTP客户端工作的 ,所以必须通过修改注册表,以使系统作为NTP服务器运行。注意,工作之前请先备份注册表文件。

1、通过开始菜单,输入regedit命令后打开注册表设定画面,此时请一定备份注册表文件。

2、修改以下选项的键值

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\

NtpServer内的「Enabled」设定为1,打开NTP服务器功能

3、修改以下键值

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\

AnnounceFlags设定为5,该设定强制主机将它自身宣布为可靠的时间源,从而使用内置的互补金属氧化物半导体(CMOS) 时钟

4、在dos命令行执行以下命令,确保以上修改起作用

net stop w32time

net start w32time

推荐计划;如果该服务器和internet连接,那么为了避免服务器和internet上的ntp同步,最好追加以下配置:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\

NtpClient的「enable」设定为0 以防止作为客户端自动同步外界的时间服务

二、客户设置:

1、指定主时间服务器。在DOS方式输入“net time /setsntp:ntpsjtueducn”,这里我们指定ntpsjtueducn是主时间服务器,也可以是其它地址(2107214544)。

2、自由设定XP时间同步间隔:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\

NtpClient的「SpecialPollInterval」默认设定为604800(或86400)

PS:

对话框中的“基数栏”选择到“十进制”上,显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的如果您想让WINODWS以多长时间自动对时,只要按这个公式算出具体的秒数

有可能是没有启用互联网连接,不能实时同步服务器,也有可能是校时还没到时间,因为中间有一个间隔

时间同步就是通过对本地时钟的某些操作,达到为分布式系统提供一个统一时间标度的过程。在集中式系统中,由于所有进程或者模块都可以从系统唯一的全局时钟中获取时间,因此系统内任何两个事件都有着明确的先后关系。

而在分布式系统中,由于物理上的分散性,系统无法为彼此间相互独立的模块提供一个统一的全局时钟,而由各个进程或模块各自维护它们的本地时钟。由于这些本地时钟的计时速率、运行环境存在不一致性,因此即使所有本地时钟在某一时刻都被校准

一段时间后,这些本地时钟也会出现不一致。为了这些本地时钟再次达到相同的时间值,必须进行时间同步操作。

扩展资料

时间同步的主要分类

无线电波

时间同步的另一种方法是用无线电波传播时间信息。即利用无线电波来传递时间标准.然后由授时型接收机恢复时号与本地钟相应时号比对,扣除它在传播路径上的时延及各种误差因素的影响,实现钟的同步。

随着对时钟同步精度要求的不断提高,用无线电波授时的方法,开始用  授时(ms级精度),由于短波传播路径受电离层变化的影响,天波有一次和多次天波,地波传播距离近,使授时精度仅能达到ms级。

后来发展到用超长波即用奥米伽台授时,其授时精度约10μs左右,后来又用长波即用罗兰C台链兼顾授时,其授时精度可达到μs,即使罗兰C台链组网也难于做到全球覆盖。后来又发展到用卫星钟作搬钟。用超短波传播时号.通过用户接收共视某颗卫星,使其授时精度优于搬钟可达到10ns精度。

卫星

看来利用卫星授时是实现全球范围时钟精密同步的好办法,只有利用卫星,才可在全球范围内用超短波传播时号;用超短波传播时号不仅传递精度高,而且可提高时钟比对精度

通过共视方法,把卫星钟当作搬运钟使用,且能使授时精度高于直接搬钟,直接搬钟难于使两地时钟去共视它。共视可以消除很多系统误差以及随时间慢变化的误差,快变化的随机误差可通过积累平滑消除。

网络

首先要了解什么是NTP协议 :NTP协议全称网络时间协议(Network Time Protocol)。它的目的是在国际互联网上传递统一、标准的时间。具体的实现方案是在网络上指定若干时钟源网站,为用户提供授时服务,并且这些网站间应该能够相互比对,提高准确度。 

NTP最早是由美国Delaware大学的Mills教授设计实现的,从1982年最初提出到现在已发展了将近20年,2001年最新的NTPv4精确度已经达到了200毫秒。 

NTP同时同步指的是通过网络的NTP协议与时间源进行时间校准。前提条件,时间源输出必须通过网络接口,数据输出格式必须符合NTP协议。 

局域网内所有的PC、服务器和其他设备通过网络与时间服务器保持同步,NTP协议自动判断网络延时,并给得到的数据进行时间补偿。从而使局域网设备时间保持统一精准。

-时间同步

错误码102011:就是连接超时,可能是网络的问题或是服务器问题,过一会再试试

NTP服务器Network Time Protocol(NTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。时间按NTP服务器的等级传播。按照离外部UTC源的远近把所有服务器归入不同的Stratum(层)中。

问题1的解决办法: 询问该win10系统的管理者,有没有配置该电脑为ntp服务器,如果有,恢复为ntp客户端即可。

问题2的解决办法: 键盘按键 ctrl + alt + del 调出任务管理器,在服务中找有没有ntp服务器中英文字样的服务,如果有,停止该服务。

3

在Win10开始菜单搜索“服务” 找到windows time服务,停止该服务后重新启动该服务。

4

然后,重新对时,如果能够对时,就证明刚才停止的服务,确实对ntp服务冲突,卸载该软件服务即可。

如出现宽带故障,您可先通过以下方法进行排障:

〖1〗使用单机拨号,如有使用路由器,请暂时断开路由器测试;

〖2〗重启modem和电脑;

〖3〗重新创建宽带拨号连接,再拨号尝试。操作方法:开始>程序>附件>通迅>新建连接向导。

若自行排障仍然没有恢复,您可登陆手机营业厅-客服服务-宽带报障进行反馈,我们会尽快与您取得联通。

机顶盒WiFi不能连接报错,首先你要说明机顶盒是运营商机顶盒还是你自己买的机顶盒,如果是运营商机顶盒连接网络报错,就是运营商机顶盒不支持WiFi连接,就没有WiFi芯片,所以连接报错,如果确定有WiFi芯片,不能连接就是屏蔽了,你可以刷机解决,刷机成功后连接网络正常使用

问题:

部分主机宕机后,CDH集群启动成功,但是有某些主机提示“无法找到主机的NTP 服务,或该服务未响应时钟偏差请求”

解决步骤:

1先同步服务器时钟

执行命令:

service ntpd stop  停止ntp服务

ntpdate  主机ip   同步主机时钟

service ntpd start  启动ntp服务

service ntpd status  查看服务启动情况

ntpq -pn  查看同步的服务器IP

ntpstat  查看同步结果

2在CDH界面停止主机上的角色

3进入该主机的CDH安装目录执行 /cloudera-scm-agent restart (即需要在问题主机上重启cloudera-scm-agent服务)

目录在 etc/initd下

4等待CDH界面刷新,问题解决,大概等3  5分钟就看不到时钟偏差问题了。

解决思路:

1同步服务器时钟是为了确定是否是ntp服务本身的问题。

2发现服务器时钟没有问题,所以不是ntp服务本身的问题。

其中这句话说,如果该命令失败、NTP 未与服务器同步,或主机的 NTP 后台程序未运行或无法联系,该测试将返回运行状况“不良”。

所以可能是CDH集群本身没有接收到时间同步服务器的结果,于是执行重启agent的命令。至此问题解决!

1、检查是否存在相关告警;

2、检查参考时间源的配置与规划是否一致;

3、检查NTP/SNTP服务器的IP地址和端口号配置;

4、检查网元到NTP/SNTP服务器的路由是否已配置;

5、检查网元到NTP/SNTP服务器的路由是否可达。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 为什么我在windows server 2003上建立NTP时间同步服务后,当天好用,次日就同步失败呢?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情