Freigeben über


sys.dm_hadr_cluster (Transact-SQL)

Gilt für: SQL Server

Wenn der Windows Server-Failoverclustering-Knoten (WSFC), der eine Instanz von SQL Server hostet, die für Always On-Verfügbarkeitsgruppen aktiviert ist, über ein WSFC-Quorum verfügt, gibt eine Zeile zurück, sys.dm_hadr_cluster die den Clusternamen und Informationen zum Quorum verfügbar macht. Wenn der WSFC-Knoten nicht über ein Quorum verfügt, wird keine Zeile zurückgegeben.

Tipp

Ab SQL Server 2014 (12.x) unterstützt diese dynamische Verwaltungsansicht zusätzlich zu Verfügbarkeitsgruppen (AGs) Failoverclusterinstanzen (FCIs).

Spaltenname Datentyp Beschreibung
cluster_name nvarchar(128) Name des WSFC-Clusters, der die Instanzen von SQL Server hostet, die für AlwaysOn-Verfügbarkeitsgruppen aktiviert sind.
quorum_type tinyint Der Typ des Quorums, der von diesem WSFC-Cluster verwendet wird. Folgende Werte sind möglich:

0 = Knotenmehrheit Diese Quorumkonfiguration kann Fehler bei der Hälfte der Knoten (aufgerundet) minus einem tolerieren. In einem Cluster mit sieben Knoten kann diese Quorumkonfiguration z. B. drei Knotenfehler tolerieren.

1 = Knoten- und Datenträgermehrheit Wenn der Datenträgerzeuge online bleibt, kann diese Quorumkonfiguration Fehler bei der Hälfte der Knoten (aufgerundet) tolerieren. So kann ein Cluster mit sechs Knoten, in dem der Datenträgerzeuge online ist, beispielsweise drei Knotenfehler tolerieren. Wenn der Datenträgerzeuge offline geht oder ein Datenträgerzeugenfehler auftritt, kann diese Quorumkonfiguration Fehler bei der Hälfte der Knoten (aufgerundet) minus einem Knoten tolerieren. Ein Cluster mit sechs Knoten, in dem ein Datenträgerzeugenfehler aufgetreten ist, kann beispielsweise zwei (3 minus 1 = 2) Knotenfehler tolerieren.

2 = Knoten- und Dateifreigabemehrheit Diese Quorumkonfiguration funktioniert auf eine ähnliche Weise wie die Knoten- und Datenträgermehrheit, verwendet aber einen Dateifreigabenzeugen statt eines Datenträgerzeugen.

3 = Keine Mehrheit: Nur Datenträger Wenn der Quorumdatenträger online ist, kann diese Quorumkonfiguration Fehler bei allen Knoten außer einem tolerieren.

4 = Unbekanntes Quorum. Unbekanntes Quorum für den Cluster.

5 = Cloudzeuge. Cluster nutzt Microsoft Azure für die Quorumvermittlung. Wenn der Cloudzeuge verfügbar ist, kann der Cluster den Ausfall der Hälfte der Knoten (Aufrunden) aufrecht erhalten.
quorum_type_desc varchar(50) Beschreibung von quorum_type, eine von:

NODE_MAJORITY
NODE_AND_DISK_MAJORITY
NODE_AND_FILE_SHARE_MAJORITY
NO_MAJORITY:_DISK_ONLY
UNKNOWN_QUORUM
CLOUD_WITNESS
quorum_state tinyint Status des WSFC-Quorums. Folgende Werte sind möglich:

0 = Unbekannter Quorumstatus
1 = Normales Quorum
2 = Erzwungenes Quorum
quorum_state_desc varchar(50) Beschreibung von quorum_state, eine von:

UNKNOWN_QUORUM_STATE
NORMAL_QUORUM
FORCED_QUORUM

Hinweise

In einem Windows Server-Failovercluster (WSFC) zeigen die Clusterspalten die Windows-Clusterdetails an. In Fällen, in denen kein Windows-Cluster vorhanden ist, z . B. Verfügbarkeitsgruppen im Lesemaßstab oder Verfügbarkeitsgruppen unter Linux, können Spalten im Zusammenhang mit dem Cluster Daten zu einem internen Standardcluster anzeigen. Diese Spalten sind nur für die interne Verwendung vorgesehen und können ignoriert werden.

Berechtigungen

Für SQL Server 2019 (15.x) und frühere Versionen ist die VIEW SERVER STATE-Berechtigung auf dem Server erforderlich.

Für SQL Server 2022 (16.x) und höhere Versionen ist die BERECHTIGUNG VIEW SERVER PERFORMANCE STATE auf dem Server erforderlich.