在 Windows Server 2008 中使用/forcequorum 开关启动群集服务的含义

本文讨论使用/forcequorum 开关启动群集服务的影响

原始产品版本:   Windows Server 2012 R2
原始 KB 数:   947713

Beta 信息

本文讨论 Microsoft 产品的 beta 版本。 本文中的信息按原样提供,如有更改,恕不另行通知。

Microsoft 没有正式的产品支持,无法从 Microsoft 获取此 beta 版产品。 有关如何获取对 beta 版本的支持的信息,请参阅 beta 产品文件中附带的文档,或查看您下载该版本的 Web 位置。

介绍

在 Windows Server 2003 中,配置为使用多数节点集 (MNS) 仲裁模型的服务器群集可以强制在小于所需的最低数量的群集节点加入群集时启动群集服务。 下面的公式用于确定所需的群集节点的最小数量:
(<Total configured cluster nodes> /2) + 1

例如,4节点 MNS 群集至少需要将三个节点视为功能 ( # B1 4/2) + 1 = 3) 。

若要使用 MNS 仲裁模型方法启动群集服务,请使用 ForceQuorum 注册表项,或使用启动参数,如/forcequorum 开关。

备注

ForceQuorum注册表项位于以下注册表子项下:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ClusSvc\Parameters

在使用/forcequorum 开关后,必须有一些特殊的步骤才能正确地进行恢复。 本文讨论在 Windows Server 2008 中使用/forcequorum 开关启动群集服务的含义。 在基于 Windows Server 2008 的故障转移群集中,将群集服务与/forcequorum 开关一起启动比在早期操作系统中的影响更多。

更多信息

在基于 Windows Server 2008 的故障转移群集中,群集配置信息在群集中的所有节点和见证磁盘(如果配置了一个)上进行跟踪。 Paxos 标记过程用于确保跨所有节点和见证磁盘上的群集配置的一致性。 Paxos 算法用于确保跨分布式系统的一致性。 在群集中的所有节点上传播对群集配置的更新时,群集服务使用此算法来保证数据的一致性。

在基于 Windows Server 2008 的故障转移群集中,Paxos 标记由三个数字组成。 每个数字由冒号分隔。 例如,标记可能类似于以下内容:
3:3:276
这些号码代表 NextEpoch 号码、LastUpdateEpoch 号码和序列号。 理想情况下,Paxos 标记在群集配置的所有副本中应相同。 每次形成群集时,Epoch 号都会发生变化。 每次对群集配置进行更新时,都会更改序列号。 群集中的同步过程向群集中的所有节点发出建议。 建议由序列号和建议编号组成。 群集节点检查其群集配置的本地副本,以确定它是否有更新的序号或更高的建议编号。 如果该节点没有更多的当前信息 (较高的号码) ,则该节点会将接受恢复到建议的节点。 如果群集中的大多数节点 ("共识" ) 发回对建议节点的接受,则会将数据发送到要合并到本地的每个群集节点。

当群集节点加入群集时,该节点会将其 Paxos 标记信息作为加入过程的一部分发送。 如果加入节点的 Paxos 标记信息早于当前群集配置,则在加入过程中,会将群集配置的完整副本推送到节点。 此群集配置副本称为群集注册表配置单元。 此行为可确保加入群集的所有节点都具有最新的配置信息。

群集中的 Paxos 标记格式只能在以下两种情况下发生变化:

  • 执行群集配置的权威性还原时。
  • 使用/forcequorum 开关启动群集服务时。 开关的简写形式为/fq。

新的 Paxos 标记格式使用时间戳。 以下是新格式的示例:
2007/12/31-15 35 55.889 _4: 2007/12/31-15 35 55.889 _4:294

此格式可保证运行群集服务的节点与此 Paxos 标记格式一起使用群集配置的黄金或权威副本。 加入群集的任何节点将自动在加入过程中将其推送到其上的群集配置副本。 因此,当您决定强制群集服务在基于 Windows Server 2008 的故障转移群集中的特定节点上启动时,请务必选择具有最新的群集配置信息的节点。 否则,某些配置设置可能会丢失。

参考

有关 MNS 仲裁模型的详细信息,请访问下面的 Microsoft 网站: https://technet.microsoft.com/library/cc784005(WS.10).aspx

有关 Paxos 算法的详细信息,请访问以下 Microsoft 网站: https://research.microsoft.com/users/lamport/pubs/paxos-simple.pdf