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



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

Cmdlet Get-Cluster | fl *给了我很多集群属性,但我找不到我需要的那个(DynamicQuorum是一个配置参数,如果有人能解释我什么FixQuorumPreventQuorum确切的意思,我会很高兴,但可能它们与Start-ClusterNode -FixQuorum命令有关)

由于我安装了AlwaysOn高可用性,我可以运行查询:

select cluster_name, quorum_type_desc, quorum_state_desc from sys.dm_hadr_cluster

,得到类似这样的结果:myclustername NODE_MAJORITY, NORMAL_QUORUM

,它似乎是我需要的,但我怎么能得到这个没有SQL?

quorum_state_desc显示您的集群是否有NORMAL_QUORUM或FORCED_QUORUM状态。
参见:https://msdn.microsoft.com/en-us/library/hh212952.aspx

因此,如果使用

Get-Cluster | Select FixQuorum

你会得到相同的信息。
FixQuorum可以是0,等于NORMAL_QUORUM或1,等于FORCED_QUORUM。
参见:https://msdn.microsoft.com/en-us/library/ee342505(v=vs.85).aspx

它确实与:

Start-ClusterNode -FixQuorum

见:https://msdn.microsoft.com/en-us/library/hh270275.aspx

相关内容

  • 没有找到相关文章

最新更新