sys.dm_hadr_cluster_members (Transact-SQL)
Se o nó WSFC que hospeda uma instância local do SQL Server que está habilitada para Grupos de Disponibilidade AlwaysOn tiver quorum de WSFC, retornará uma linha para cada um dos membros que constituem o quorum e o estado de cada um deles. Isso inclui todos os nós do cluster (retornados com o tipo CLUSTER_ENUM_NODE pela função Clusterenum) e o disco ou a testemunha de compartilhamento de arquivos, se houver. A linha retornada para um determinado membro contém informações sobre o estado daquele membro. Por exemplo, para um cluster de cinco nós com quorum da maioria de nós no qual um nó está inativo, quando sys.dm_hadr_cluster_members é consultado em uma instância de servidor que está habilitada para Grupos de Disponibilidade AlwaysOn, que reside em um nó com quorum, sys.dm_hadr_cluster_members reflete o estado do nó inativo como "NODE_DOWN".
Se o nó WSFC não tiver nenhum quorum, nenhuma linha será retornada.
Use essa exibição de gerenciamento dinâmico pode responder às seguintes perguntas:
Quais nós estão sendo executados no cluster WSFC atualmente?
Quantas falhas mais o cluster WSFC pode tolerar antes de perder o quorum em um caso de maioria de nós?
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
member_name |
nvarchar(128) |
Nome do membro, que pode ser um nome de computador, uma letra de unidade ou um caminho de compartilhamento de arquivos. |
member_type |
tinyint |
O tipo do membro, um dos seguintes: 0 = Nó WSFC 1 = Testemunha de disco 2 = Testemunha de compartilhamento de arquivos |
member_type_desc |
nvarchar(50) |
Descrição de member_type, um dos seguintes: CLUSTER_NODE DISK_WITNESS FILE_SHARE_WITNESS |
member_state |
tinyint |
O estado do membro, um dos seguintes: 0 = Offline 1 = Online |
member_state_desc |
nvarchar(60) |
Descrição de member_state, um dos seguintes: OFFLINE ONLINE |
number_of_quorum_votes |
tinyint |
Número de votos de quorum possuído por este membro de quorum. Para nenhuma maioria: quorums de somente disco, esse valor é padronizado como 0. Para outros tipos de quorum, este valor é padronizado como 1. |
Permissões
Exige a permissão VIEW SERVER STATE no servidor.
Consulte também
Conceitos
Monitorar grupos de disponibilidade (Transact-SQL)
Grupos de Disponibilidade AlwaysOn (SQL Server)
Outros recursos
Funções e exibições de gerenciamento dinâmico de grupos de disponibilidade AlwaysOn (Transact-SQL)
Exibições de grupos de disponibilidade AlwaysOn (Transact-SQL)