Share via


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)