当文件共享消失时,为什么在 2 节点 + 文件共享群集中会做出随机选择?

当文件共享消失时,为什么在 2 节点 + 文件共享群集中会做出随机选择?

在具有文件共享见证的 2 节点 wsfc 中,每个节点都有 1 票,见证人也有 1 票。总共 3 票。

鉴于我们有动态仲裁、动态见证的概念;当文件共享终止时(即 - 与文件共享的连接中断或文件共享服务器崩溃),为什么 Windows 会将投票权随机分配给两个节点中的一个?

因此,如果投票权在被动节点,那么如果主动节点崩溃,集群就会离线。

为什么不将投票权仅分配给主节点?因此,如果主动节点崩溃,则集群将脱机,但如果被动节点崩溃,则集群将保持运行。

答案1

动态仲裁机制不知道您的服务以及它在哪个节点上处于活动状态。它旨在与 Windows Server 角色和 Hyper-V VM 配合使用。Hyper-V VM 可以同时在多个节点上运行。如果您查看 MS 指南,它指出第二次服务器故障(第二次投票者故障)的存活几率为 50%。这正是您所看到的,如果具有 2 票的节点存活下来,您的集群将存活下来。可能有帮助:

https://learn.microsoft.com/en-us/azure-stack/hci/concepts/quorum

https://www.starwindsoftware.com/blog/understand-failover-cluster-quorum

相关内容