小编Eoi*_*ell的帖子

Windows Server 群集和奇怪的夏令时行为

周末(3 月 27 日星期日)爱尔兰开始实行夏令时,因此我们生产环境中的所有服务器(全部为 win2k3 服务器)都更新了时间 +1 小时。然而,我无法解释的事情导致我们的集群节点中有 2 个更新 @ 02:08 和 02:38 而不是 @ 00:59。

我们的生产环境中有 2 个域。

  • DOMAIN1 包含 PDC1 + 6 或 7 个虚拟机。(独立 Web、加载 Bal、文件服务器)
  • DOMAIN2 包含 PDC2 + 2 个物理服务器,它们为 SQL Server 聚集在一起

在 DOMAIN1 中,所有机器在 exacly 00:59:59-> 上向前移动 1 小时,一切似乎都运行良好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

依赖 SQLGetDate()函数的两个实例上的数据库插入也是如此。数据显示两个实例上的getdate() 插入分别在 …

windows-server-2003 cluster daylight-saving time sql-server

5
推荐指数
1
解决办法
611
查看次数