sys.dm_hadr_cluster (Transact-SQL)

Van toepassing op:SQL Server

Als de Windows Server Failover Clustering (WSFC) node die een instantie van SQL Server host die is ingeschakeld voor Always On-beschikbaarheidsgroepen het WSFC-quorum heeft, sys.dm_hadr_cluster levert een rij terug die de clusternaam en informatie over het quorum blootlegt. Als de WSFC-knoop geen quorum heeft, wordt er geen rij teruggegeven.

Tip

Vanaf SQL Server 2014 (12.x) ondersteunt deze dynamische beheerweergave failover-clusterinstanties (FCI's) naast beschikbaarheidsgroepen (AG's).

Kolomnaam Gegevenstype Description
cluster_name nvarchar(128) Naam van de WSFC-cluster die de instanties van SQL Server host die zijn ingeschakeld voor Always On-beschikbaarheidsgroepen.
quorum_type tinyint Type quorum dat door deze WSFC-cluster wordt gebruikt, een van:

0 = Knoopmeerderheid. Deze quorumconfiguratie kan falen veroorzaken bij de helft van de knooppunten (afrondend naar boven) min één. Bijvoorbeeld, op een cluster met zeven knopen kan deze quorumconfiguratie drie knooppuntfalen veroorzaken.

1 = Knoop- en schijfmeerderheid. Als de schijfgetuige online blijft, kan deze quorumconfiguratie uitvallen van de helft van de knooppunten (opronden). Bijvoorbeeld, een cluster van zes knooppunten waarin de schijfgetuige online is, kan drie knooppunten storen. Als de schijfgetuige offline gaat of faalt, kan deze quorumconfiguratie storingen veroorzaken bij de helft van de knooppunten (afrondend naar boven) min één. Bijvoorbeeld, een cluster van zes knopen met een mislukte schijfgetuige kan twee (3-1=2) knooppuntstoringen krijgen.

2 = Knoop- en bestandsdeelmeerderheid. Deze quorumconfiguratie werkt op een vergelijkbare manier als Node and Disk Majority, maar gebruikt een bestandsdeelgetuige in plaats van een schijfgetuige.

3 = Geen meerderheid: alleen schijf. Als de quorumschijf online is, kan deze quorumconfiguratie falen veroorzaken bij alle knooppunten behalve één.

4 = Onbekend quorum. Onbekend Quorum voor de cluster.

5 = Wolkengetuige. Cluster gebruikt Microsoft Azure voor quorumarbitrage. Als de cloud witness beschikbaar is, kan de cluster het falen van de helft van de nodes (afronden) verdragen.
quorum_type_desc varchar(50) Beschrijving van quorum_type, een van:

NODE_MAJORITY
NODE_AND_DISK_MAJORITY
NODE_AND_FILE_SHARE_MAJORITY
NO_MAJORITY:_DISK_ONLY
UNKNOWN_QUORUM
CLOUD_WITNESS
quorum_state tinyint Stand van het WSFC-quorum, een van:

0 = Onbekende quorumtoestand
1 = Normaal quorum
2 = Gedwongen quorum
quorum_state_desc varchar(50) Beschrijving van quorum_state, een van:

UNKNOWN_QUORUM_STATE
NORMAL_QUORUM
FORCED_QUORUM

Remarks

In een Windows Server Failovercluster (WSFC) worden in de clusterkolommen de Windows clusterdetails weergegeven. In gevallen waarin er geen Windows cluster is, zoals read-scale beschikbaarheidsgroepen of beschikbaarheidsgroepen in Linux, kunnen kolommen met betrekking tot het cluster gegevens over een intern standaardcluster weergeven. Deze kolommen zijn alleen bedoeld voor intern gebruik en kunnen worden genegeerd.

Permissions

Voor SQL Server 2019 (15.x) en eerdere versies vereist VIEW het SERVER STATE perspectief op de server.

Voor SQL Server 2022 (16.x) en latere versies is een SERVER PERFORMANCE STATE-toestemming op de server vereistVIEW.