如何校准GDC的时间.docVIP

  • 33
  • 0
  • 约1.68千字
  • 约 5页
  • 2020-11-24 发布于山东
  • 举报
前段时间通过和同行之间的交流探讨,再经过自己这段时间的摸索实验,终于找到了一个GDC更改时间的方法,现将这个方法步骤记录下来,以供大家参考: 要想理解这个方法,首先要先了解NTP,英文全称是Network Time Protocol,网络时间同步协议,作用就是使得网络上的计算机能够和NTP服务器的时间同步。网络上的计算机时间一致,对于一个网络的稳定也往往起到重要的作用,特别像现在影院都实现了TMS自动化,更加的要求时间的准确和一致性,所谓的时间准确和一致性依靠的就是NTP协议。网络中有个NTP服务器作为时间源,每个厅的数字电影服务器做为NTP客户端,使得所有服务器的时间都和作为时间源的NTP服务器的时间保持一致。由此可以想到GDC服务器本身就应该带有这个功能。只不过手动放映不需要这功能,因此NTP服务默认是关闭的。 现在理解了NTP协议的大概意思,我们可以开始做准备工作,准备好一根网线,一台电脑,电脑系统最好是2003server,我们影城目前刚刚将每个厅的GDC服务器都连成个局域网了,还有一台影片存储服务器,系统是2003server.条件是正好具备。现在要做的就是将2003server系统的电脑配置成NTP服务器,在默认情况下NTP服务是关闭的,我们首先要开启服务,NTP的系统服务名字叫做W32Time。默认是停止的,启动类型选择“自动”,点击启动,NTP功能也就开启了。如下图所示: 服务器虽然已经开启了,但是我们还得指定这台电脑为NTP时间源,网络中其他机器的时间都从它这里获得,这时就需要修改注册表了,注册表是系统的一块庞大的数据库,至于注册表详细的功能和键值的具体含义,建议还是参考下相关的书籍,这里就不详细介绍了。 在这里建议大家更改注册表之前先将注册表备份下。 然后我们可以按以下步骤开始架设NTP服务器 在运行里输入:regedit ,打开注册表,如图所示 修改以下选项的键值HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Services\W32Time\TimeProviders\NtpServer内的「Enabled」设定 为1,目的是将这台电脑定性为NTP服务器 修改以下键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time \Config\AnnounceFlags设定为5.目的是强制主机将它自身宣布为可靠的时间源 重启NTP服务,输入命令行: net stop w32time 停止NTP服务 net start w32time 启动NTP服务 至此,NTP服务器我们就设置好了 接下我们要做的就是在GDC端开启NTP服务,并且将时间源指向NTP服务器 我们先进入”admin panel” 输入密码点登陆,界面如下: 这里有个network的选项,顾名思义,网络配置方面的设置都在这里,点击进去,可以看到 这里有个network time的选项,点击进去configods Lockbios 这就是配置NTP的选项,默认是没有开启的,只有先选择最上面的开启NTP服务器,下面的才能开启,在用户指定一栏输入NTP服务器的IP地址,下面的是告诉服务器对方NTP服务器的系统是Windows系统,鉴于我们的情况,这三项都要选择,然后点”OK”,退出,将GDC关机,在启动后,会发现,GDC上的时间和电脑上的时间已经一样了,同步成功。 只是这里有一点要注意,如果电脑上的时间手动改了以后,GDC上的时间并不会立刻就与电脑同步,要将GDC关机再开后才可以,我的理解是,如果人为将电脑上的时间改动了,GDC有个轮询时间,至于这时间是多少,我还没测试出来,但是显然这个轮询时间的设置应该是默认的,要想快速获得电脑同步时间的话,可以将GDC关机再开机,这个过程不仅仅是个重新启动的过程,同时也是重新启动NTP服务的过程,启动完成,时间也就同步了。

文档评论(0)

1亿VIP精品文档

相关文档