如何确定microsoft故障转移群集是否具有仲裁(在powershell中)

如何确定microsoft故障转移群集是否具有仲裁(在powershell中),powershell,failovercluster,alwayson,Powershell,Failovercluster,Alwayson,我正在尝试确定我的microsoft故障转移群集是否具有仲裁(在powershell中)。 CmdletGet-ClusterQuorum为我提供了仲裁配置-但我需要一个状态 CmdletGet Cluster | fl*为我提供了许多集群属性,但我在那里找不到我需要的属性(DynamicQuorum是一个配置参数,如果有人能向我解释FixQuorum和PreventQuorum的确切含义,我会很高兴,但它们可能与Start ClusterNode-FixQuorum命令有关) 由于我始终安装了

我正在尝试确定我的microsoft故障转移群集是否具有仲裁(在powershell中)。 CmdletGet-ClusterQuorum为我提供了仲裁配置-但我需要一个状态

CmdletGet Cluster | fl*为我提供了许多集群属性,但我在那里找不到我需要的属性(DynamicQuorum是一个配置参数,如果有人能向我解释FixQuorumPreventQuorum的确切含义,我会很高兴,但它们可能与Start ClusterNode-FixQuorum命令有关)

由于我始终安装了high availability,因此我可以运行一个查询:

从sys.dm\u hadr\u cluster中选择群集名称、仲裁类型、仲裁状态

然后得到如下结果: myclustername,节点\多数,正常\法定人数

这似乎是我所需要的,但是没有SQL我怎么能得到它呢?
非常感谢。

quorum\u state\u desc显示您的群集是具有正常的\u quorum状态还是强制的\u quorum状态。
见:

因此,如果您使用

Get-Cluster | Select FixQuorum
您将获得相同的信息。
FixQuorum可以是0,等于正常仲裁,也可以是1,等于强制仲裁。
请参阅:

这确实与:

Start-ClusterNode -FixQuorum
见: