Partager via


sys.dm_hadr_cluster_members (Transact-SQL)

Si le nœud WSFC qui héberge une instance locale de SQL Server activée pour Groupes de disponibilité AlwaysOn possède un quorum WSFC, retourne une ligne pour chacun des membres qui constituent le quorum et l'état de chacun d'eux. Cela inclut tous les nœuds dans le cluster (retournés avec le type CLUSTER_ENUM_NODE par la fonction Clusterenum) et le disque ou témoin de partage de fichiers, le cas échéant. La ligne retournée pour un membre donné contient des informations sur l'état de ce membre. Par exemple, pour un cluster à cinq nœuds avec un quorum Nœud majoritaire dans lequel un nœud est arrêté, lorsque sys.dm_hadr_cluster_members est interrogé à partir d'une instance de serveur activée pour Groupes de disponibilité AlwaysOn qui réside sur un nœud avec quorum, sys.dm_hadr_cluster_members reflète l'état du nœud arrêté en tant que « NODE_DOWN ».

Si le nœud WSFC n'a aucun quorum, aucune ligne n'est retournée.

Utilisez cette vue de gestion dynamique pour répondre aux questions suivantes :

  • Quels nœuds sont en cours d'exécution sur le cluster WSFC ?

  • Combien d'échecs de plus le cluster WSFC peut-il tolérer avant de perdre le quorum dans le cas d'un nœud majoritaire ?

Nom de colonne

Type de données

Description

member_name

nvarchar(128)

Nom de membre, qui peut être un nom d'ordinateur, une lettre de lecteur ou un chemin d'accès de partage de fichiers.

member_type

tinyint

Type du membre. Peut prendre une des valeurs suivantes :

0 = Nœud WSFC

1 = Disque témoin

2 = Témoin de partage de fichiers

member_type_desc

nvarchar(50)

Description de member_type, peut prendre l'une des valeurs suivantes :

CLUSTER_NODE

DISK_WITNESS

FILE_SHARE_WITNESS

member_state

tinyint

État du membre. Peut prendre une des valeurs suivantes :

0 = Hors connexion

1 = En ligne

member_state_desc

nvarchar(60)

La description de member_state peut être :

OFFLINE

ONLINE

number_of_quorum_votes

tinyint

Nombre de votes de quorum détenus par ce membre de quorum. Pour les quorums Non majoritaire - Disque uniquement, cette valeur est par défaut 0. Pour les autres types de quorum, cette valeur est par défaut 1.

Autorisations

Nécessite l'autorisation VIEW SERVER STATE sur le serveur.

Voir aussi

Concepts

Surveiller des groupes de disponibilité (Transact-SQL)

Groupes de disponibilité AlwaysOn (SQL Server)

Autres ressources

Vues et fonctions de gestion dynamique de groupes de disponibilité AlwaysOn (Transact-SQL)

Vues de catalogue des groupes de disponibilité AlwaysOn (Transact-SQL)