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.