sys.dm_hadr_cluster_members (Transact-SQL)sys.dm_hadr_cluster_members (Transact-SQL)

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2012)sìDatabase SQL di AzurenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2012)yesAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Se il nodo WSFC che ospita un'istanza locale di SQL ServerSQL Server abilitata per Gruppi di disponibilità Always OnAlways On availability groups dispone di quorum WSFC, restituisce una riga per ogni membro che costituisce il quorum e lo stato di ognuno di essi.If the WSFC node that hosts a local instance of SQL ServerSQL Server that is enabled for Gruppi di disponibilità Always OnAlways On availability groups has WSFC quorum, returns a row for each of the members that constitute the quorum and the state of each of them. Sono inclusi tutti i nodi del cluster (restituiti con il tipo CLUSTER_ENUM_NODE dal Clusterenum funzione) e il disco o condivisione file di controllo, se presente.This includes of all nodes in the cluster (returned with CLUSTER_ENUM_NODE type by the Clusterenum function) and the disk or file-share witness, if any. La riga restituita per un determinato membro contiene informazioni sullo stato di quel membro.The row returned for a given member contains information about the state of that member. Ad esempio, per un cluster con quorum maggioranza dei nodi in cui un nodo è inattivo, se cinque nodi Sys.dm hadr_cluster_members viene eseguita una query da un'istanza del server che è abilitato per Gruppi di disponibilità Always OnAlways On availability groups che risiede in un nodo con un quorum, Sys.dm hadr_cluster_members riflette lo stato del nodo inattivo come "NODE_DOWN".For example, for a five node cluster with majority node quorum in which one node is down, when sys.dm_hadr_cluster_members is queried from a server instance that is that is enabled for Gruppi di disponibilità Always OnAlways On availability groups that resides on a node with quorum, sys.dm_hadr_cluster_members reflects the state of the down node as "NODE_DOWN".

Se il nodo WSFC non dispone di quorum, non viene restituita alcuna riga.If the WSFC node has no quorum, no rows are returned.

Utilizzare questa DMV per rispondere alle domande seguenti:Use this dynamic management view to answer the following questions:

  • Quali nodi sono attualmente in esecuzione nel cluster WSFC?What nodes are currently running on the WSFC cluster?

  • Quanti errori può ancora tollerare il cluster WSFC prima di perdere il quorum in uno scenario con nodi di maggioranza?How many more failures can the WSFC cluster tolerate before losing quorum in a majority-node case?

    Suggerimento

    A partire da SQL Server 2014SQL Server 2014, questa DMV supporta Cluster di istanze di Failover AlwaysOn oltre ai gruppi di disponibilità AlwaysOn.Beginning in SQL Server 2014SQL Server 2014, this dynamic management view supports Always On Failover Cluster Instances in addition to Always On Availability Groups.

Nome colonnaColumn name Tipo di datiData type DescriptionDescription
member_namemember_name nvarchar(128)nvarchar(128) Nome del membro che può essere un nome computer, una lettera di unità o un percorso di condivisione file.Member name, which can be a computer name, a drive letter, or a file share path.
member_typemember_type tinyinttinyint Tipo di membro, uno di:The type of member, one of:

0 = Nodo WSFC0 = WSFC node

1 = Disco di controllo1 = Disk witness

2 = Condivisione file di controllo2 = File share witness
member_type_descmember_type_desc nvarchar(50)nvarchar(50) Descrizione di member_type, uno di:Description of member_type, one of:

CLUSTER_NODECLUSTER_NODE

DISK_WITNESSDISK_WITNESS

FILE_SHARE_WITNESSFILE_SHARE_WITNESS
member_statemember_state tinyinttinyint Stato del membro, uno di:The member state, one of:

0 = Offline0 = Offline

1 = Online1 = Online
member_state_descmember_state_desc nvarchar(60)nvarchar(60) Descrizione di member_state, uno di:Description of member_state, one of:

UPUP

VERSO IL BASSODOWN
number_of_quorum_votesnumber_of_quorum_votes tinyinttinyint Numero di voti quorum che possiede questo membro del quorum.Number of quorum votes possessed by this quorum member. Per i quorum Nessuna maggioranza: solo disco, il valore predefinito è 0.For No Majority: Disk Only quorums, this value defaults to 0. Per altri tipi di quorum, il valore predefinito è 1.For other quorum types, this value defaults to 1.

AutorizzazioniPermissions

È richiesta l'autorizzazione VIEW SERVER STATE per il server.Requires VIEW SERVER STATE permission on the server.

EsempiExamples

Vedere ancheSee Also

Funzioni e DMV di Gruppi di disponibilità AlwaysOn (Transact-SQL) Always On Availability Groups Dynamic Management Views and Functions (Transact-SQL)
Viste del catalogo dei gruppi di disponibilità AlwaysOn (Transact-SQL) Always On Availability Groups Catalog Views (Transact-SQL)
Monitorare gruppi di disponibilità ( Transact-SQL ) Monitor Availability Groups (Transact-SQL)
Gruppi di disponibilità AlwaysOn ( SQL Server )AlwaysOn Availability Groups (SQL Server)