SQL Svr 2012 Enterprise/Always-on节点连接超时导致节点重启——case分享

在构建异地灾备集群时,请记得调整群集网络对丢包的敏感度,防止由于异地备节点网络超时引起主节点群集服务重启。

另外,对于windows2008R2的操作系统,还需要更新补丁(参考KB2552040),对于windows2012以上系统则不需要。

 调整网络敏感度方法如下:

在群集任一节点,以管理员身份运行powershell命令行,将网段内与跨网段的群集心跳延迟时间分别调到2000ms ,4000ms,并且将心跳丢包临界值调到10次。

默认情况下,同网段及跨网段的心跳延迟都是1000ms,重试5次。

Import-module failoverclusters
(get-cluster).SameSubnetThreshold = 10
(get-cluster).CrossSubnetThreshold = 10
(get-cluster).CrossSubnetDelay = 4000
(get-cluster).SameSubnetDelay = 2000
  
可以使用 get-cluster | fl *subnet* 检查是否配置成功

原文地址:https://www.cnblogs.com/dotagg/p/7412115.html