Always On故障测试(三节点)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Always On故障测试(三节点)相关的知识,希望对你有一定的参考价值。
测试环境:集群三节点正常
见证仲裁正常:
当前投票数,投票数为奇数:总投票数为3
Get-Cluster I ft name,DynamicQuorum,witnessDynamicweight
1、1节点故障,Always On正常,见证仲裁投票数为1,总投票数为3
2、2节点故障,Always On正常
3、见证仲裁故障和2节点故障,Always On正常
总结:由于Always On自动故障转移最多只能为2台,故DB03无法实现自动故障转移,当同时停掉停掉DB01或DB02时,投票数变为DB03,此时DB02故障不影响集群和Always On服务,DB03故障集群和Always On将无法工作。此投票尚清楚是不是随机产生。
根据测试情况可以把DB01、DB02和见证放到一台服务器,DB03放到一台服务器,这样任意一台服务器故障不影响业务使用
以上是关于Always On故障测试(三节点)的主要内容,如果未能解决你的问题,请参考以下文章
为啥我的 PHP 5.4 网络服务器无法使用 SQL Always On 与我的多子网故障转移集群通信?
SQL Server2019配置always on高可用图文步骤