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)