Windows-Server-2012

Windows Server 2012 群集的動態仲裁是否會使仲裁配置類型變得無關緊要?

  • February 16, 2015

有幾種仲裁類型:節點多數、節點和磁碟多數、節點和文件共享多數、無多數:僅磁碟

在設置 Server 2012 R2 集群時,我沒有修改任何仲裁設置,我可以看到它選擇“節點多數”作為仲裁類型:

Cluster        : VDI-CS-01
QuorumResource :
QuorumType     : NodeMajority

這是一個簡單的 2 節點集群——我還沒有添加見證。

但是因為這是自動啟用 2012 集群和動態仲裁,所以仲裁類型是否重要?如果有一系列節點故障,它不會自動將仲裁移動到可用節點,直到只剩下一個?

我對動態仲裁與 Windows 集群上設置的仲裁類型的關係感到困惑。

動態仲裁不能通過更改仲裁類型來工作,它通過根據需要修改NodeWeight一個或多個節點上的屬性來工作。

例如,假設我有一個以 Node Majority quorum 模式執行的三節點集群。您會選擇這種模式,因為它為法定人數提供了奇數的參與投票,這是做出決定所必需的。

現在假設我失去了一個節點。使用傳統的仲裁配置,我現在以節點多數模式執行,但有兩票。這意味著如果我在不更改任何仲裁設置(修改類型或NodeWeight其中一個節點的類型)的情況下失去另一個節點,如果我失去第二個節點,我的集群將關閉。

使用動態仲裁,集群將動態重新計算NodeWeights。它看到我有偶數個節點,因此它將NodeWeight剩餘節點之一設置為零。因此,該節點在 quroum 中實際上沒有投票權,我又回到了奇數票數。現在,如果另一個節點發生故障,我的集群將保持在其餘節點上。

您仍然需要為您的配置選擇適當的仲裁類型,動態仲裁僅在該類型內工作,以NodeWeights根據需要進行設置以維持集群正常執行時間。您仍然從一開始就決定是否要使用文件共享見證或見證磁碟作為仲裁參與者。動態仲裁僅在故障是連續的而不是同時發生的情況下才起作用,這意味著集群有時間在事件之間恢復和重新計算。

引用自:https://serverfault.com/questions/555004