Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Se o nó do cluster de failover do Windows Server (WSFC) hospedar uma instância local do SQL Server que está ativada para grupos de disponibilidade Always On e tem quórum WSFC, a vista devolve uma linha para cada membro que constitui o quórum, e o estado desse membro. Este conjunto inclui todos os nós do cluster (devolvidos com CLUSTER_ENUM_NODE o tipo pela Clusterenum função) e a testemunha de disco ou partilha de ficheiros, se existirem. A linha devolvida para um dado membro contém informações sobre o estado desse membro. Por exemplo, para um cluster de cinco nós com quórum maioritário em que um nó está em baixo, quando se consulta sys.dm_hadr_cluster_members a partir de uma instância de servidor ativada para grupos de disponibilidade Always On que reside num nó com quórum, sys.dm_hadr_cluster_members o estado do nó inferior é NODE_DOWN.
Se o nó WSFC não tiver quórum, a vista não devolve linhas.
Use esta visão dinâmica de gestão para responder às seguintes perguntas:
Que nós estão atualmente a correr no cluster WSFC?
Quantas falhas mais pode o grupo WSFC tolerar antes de perder o quórum num caso de maioria de nós?
Sugestão
A partir do SQL Server 2014 (12.x), esta vista dinâmica de gestão suporta instâncias de cluster de failover Always On (FCIs), além dos grupos de disponibilidade (AGs).
| Nome da coluna | Tipo de dados | Anulável | Description |
|---|---|---|---|
member_name |
nvarchar(256) | No | Nome do membro, que pode ser um nome de computador, uma letra de unidade ou um caminho de partilha de ficheiros. |
member_type |
tinyint | No | O tipo de membro, um dos:0 = nó WSFC1 = Testemunha do disco2 = Testemunha de partilha de ficheiros3 = Testemunha da nuvem |
member_type_desc |
nvarchar(60) | No | Descrição de member_type, um dos seguintes:CLUSTER_NODEDISK_WITNESSFILE_SHARE_WITNESSCLOUD_WITNESS |
member_state |
tinyint | No | O Estado-membro, um dos seguintes:0 = Offline1 = Em linha |
member_state_desc |
nvarchar(60) | No | Descrição de member_state, um dos seguintes:UPDOWN |
number_of_quorum_votes |
int | Sim | Número de votos de quórum que pode atribuir a este membro do quórum. Para quórums Sem Maioria: Apenas Disco , este valor é predefinido para 0. Para outros tipos de quórum, este valor é 1por defeito . |
number_of_current_votes |
int | Sim | Número de votos de quórum atualmente atribuídos a este membro do quórum. Este valor é dinâmico e reflete o valor real do quórum atribuído pelo quórum dinâmico e pelo testemunho dinâmico. |
Observações
Num Windows Server Failover Cluster (WSFC), as colunas do cluster mostram os detalhes do cluster Windows. Em casos em que não existe Windows cluster, como grupos de disponibilidade escala de leitura ou grupos availability no Linux, colunas relacionadas com o cluster podem mostrar dados sobre um cluster interno predefinido. Estas colunas são apenas para uso interno e podem ser desconsideradas.
Permissions
Para SQL Server versões 2019 (15.x) e anteriores, precisa de VIEW SERVER STATE permissão no servidor.
Para SQL Server versões de 2022 (16.x) e posteriores, precisas de permissão VIEW SERVER PERFORMANCE STATE no servidor.