我们的生产环境中有2个域.
> DOMAIN1包含PDC1 6或7虚拟机. (独立Web,Load Bal,文件服务器)
> DOMAIN2包含PDC2 2物理服务器,它们聚集在一起用于SQL Server
在DOMAIN1中,一切似乎都能完美地与所有机器完美地运行1小时在00:59:59 – > 02:00:00.这可以通过查看任何这些服务器上的日志文件中的时间戳,或查看这些服务器写入数据库表的时间戳数据来确认.
然而,在DOMAIN2中,发生了一些奇怪的事情.
> DB_NODE_1上的SQL Server代理实例中的作业显示@ 02:08发生的时间更改.即每分钟工作显示开始时间为02:08,然后是03:09
> DB_NODE_2上的SQL Server代理实例中的作业显示@ 02:38发生的时间更改.即每分钟工作的开始时间为02:38,然后是03:39
对于依赖于SQL GetDate()函数的两个实例上的DB Inserts也是如此.数据显示getdate()插入在02:08& 02:38分别对两个实例.
所以我的问题是为什么?
所有服务器(PDC,物理和VM)都具有完全相同的Locale&时区设置(GMT,爱尔兰(英语))
所有服务器都选择了“自动调整夏令时”选项.
所有非PDC服务器都设置为使用Windows时间服务从其PDC获取时间更新(如果存在任何差异)
所有服务器都具有完全相同的W32Time注册表设置
所以我完全难过为什么这两个集群节点决定等待68分钟& 98分钟进行DST更新.
谢谢,如果有人能照亮这一个.
我们唯一想到的是,您在某些服务器上安装了不同的更新集,并且它们具有不同的时区数据.通常,您应该使用WSUS来确保所谓的相同服务器集群中的所有服务器都应用了相同的更新.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。