慎开时间同步服务
数码时尚
一台Windows2000 Server系统的服务器有时在整个网络没有进行任何工作的情况下,硬盘灯闪个不停,CPU占用率达100%,但持续一分钟左右即自动消失。
对服务器用最新版的KV2003进行杀毒没有找到病毒,防火墙也没有异常日志记录有外部攻击或者是冲击波类病毒对服务器进行传染。服务器的硬件和网络设置也是正常的。看了《电脑报》第39期E5版的文章,认为故障相似,按该文的方法清空日志,虽然服务器稳定多了,但每隔16小时定期出现一次一分钟左右的系统资源占用高峰并导致网络瘫痪的问题还是没有解决。
于是怀疑是类似Windows计划任务的东西在捣鬼,但在Windows2000中又找不到“计划任务”这个管理项。无计可施之时,又到日志文件中去看,无意中发现在系统日志中,有一对“错误”和“警告”记录正是每隔16小时重复出现一次,打开其中的“错误”记录一看,内容是“这个机器是在目录林根域的 PDC。请用net命令net time /setsntp:,配置从外部时间源同步。”,错误代码是62;“警告”记录的内容则是:“由于重复不断的网络问题,时间服务尚未找到与其同步的域控制器。要减少网络流量,时间服务要等960分钟才能再试。这期间不会进行同步,及时网络连接已复原。累积的时间错误可能会导致某些网络操作失败。要告知网络连接已复原,应该重新同步,请从命令行执行w32tm /s”,错误代码是64。
960分钟不正是16个小时吗?依次点击“开始→程序→管理工具→服务”,找到“Windows Time”这一项目,双击后进行修改,停止此项服务,并将其启动方式改为禁用。从此,16个小时间歇发作的“故障”再也没有出现过。原来是服务器默认打开了时间同步服务,每隔16小时就试图连接到互联网上的时间服务器进行对时操作,而服务器本身又没连接Internet,导致系统不断尝试连接,引起资源占用率突然升高,直至系统尝试次数达到设定的失败次数后才停止,因此才出现了每隔16小时就出现1分钟左右的资源不足的现象。建议广大的网管朋友在设置服务器的时候,一定慎开服务器的时间同步服务!