sys.dm_hadr_cluster (Transact-SQL)

Gäller för:SQL Server

Om Windows Server Failover Clustering (WSFC)-noden som är värd för en instans av SQL Server som är aktiverad för Always On-tillgänglighetsgrupper har WSFC-quorum, sys.dm_hadr_cluster returnerar en rad som exponerar klusternamnet och information om quorumet. Om WSFC-noden inte har beslutsmässigt antal återvänder ingen rad.

Tip

Från och med SQL Server 2014 (12.x) stöder denna dynamiska hanteringsvy failover-klusterinstanser (FCI) utöver tillgänglighetsgrupper (AG).

Kolumnnamn Datatyp Description
cluster_name nvarchar(128) Namnet på WSFC-klustret som är värd för de instanser av SQL Server som är aktiverade för Always On-tillgänglighetsgrupper.
quorum_type tinyint Typ av kvorum som används av detta WSFC-kluster, en av:

0 = Nodmajoritet. Denna kvorumkonfiguration kan orsaka fel på hälften av noderna (avrundar uppåt) minus en. Till exempel kan denna kvorumkonfiguration på ett kluster med sju noder ha tre nodfel.

1 = Nod- och skivmajoritet. Om diskvittnet förblir online kan denna kvorumkonfiguration orsaka fel på hälften av noderna (avrundning uppåt). Till exempel kan ett kluster med sex noder där diskvittnet är online få tre nodfel. Om diskvittnet går offline eller fallerar kan denna kvorumskonfiguration orsaka fel på hälften av noderna (avrundning uppåt) minus en. Till exempel kan ett kluster med sex noder och ett misslyckat diskvittne få två (3-1=2) nodfel.

2 = Nod- och fildelningsmajoritet. Denna kvorumkonfiguration fungerar på liknande sätt som Node och Disk Majority, men använder ett fildelningsvittne istället för ett diskvittne.

3 = Ingen majoritet: endast skiva. Om kvorumdisken är online kan denna kvorumkonfiguration orsaka fel på alla noder utom en.

4 = Okänt antal beslutspersoner. Okänt kvorum för klustret.

5 = Molnvittne. Cluster använder Microsoft Azure för kvorumarbitrage. Om molnvittnet finns tillgängligt kan klustret klara av fel på hälften av noderna (avrundning uppåt).
quorum_type_desc varchar(50) Beskrivning av quorum_type, något av:

NODE_MAJORITY
NODE_AND_DISK_MAJORITY
NODE_AND_FILE_SHARE_MAJORITY
NO_MAJORITY:_DISK_ONLY
UNKNOWN_QUORUM
CLOUD_WITNESS
quorum_state tinyint Tillståndet för WSFC:s kvorum, ett av:

0 = Okänt kvorumtillstånd
1 = Normalt kvorum
2 = Tvångskvorum
quorum_state_desc varchar(50) Beskrivning av quorum_state, något av:

UNKNOWN_QUORUM_STATE
NORMAL_QUORUM
FORCED_QUORUM

Remarks

I ett Windows Server redundanskluster (WSFC) visar klusterkolumnerna Windows klusterinformation. Om det inte finns något Windows kluster, till exempel läsbar tillgänglighetsgrupper eller tillgänglighetsgrupper i Linux, kan kolumner som är relaterade till klustret visa data om ett internt standardkluster. Dessa kolumner är endast för internt bruk och kan ignoreras.

Permissions

För SQL Server 2019 (15.x) och tidigare versioner krävs VIEW SERVER STATE-behörighet på servern.

För SQL Server 2022 (16.x) och senare versioner krävs VIEW SERVER PERFORMANCE STATE-behörighet på servern.