Partilhar via


sys.dm_hadr_cluster (Transact-SQL)

Se o nó WSFC (Windows Server Failover Clustering) que hospeda uma instância do SQL Server habilitada para Grupos de Disponibilidade AlwaysOn tiver quorum de WSFC, sys.dm_hadr_cluster retornará uma linha que expõe o nome do cluster e informações sobre o quorum. Se o nó WSFC não tiver nenhum quorum, nenhuma linha será retornada.

Nome da coluna

Tipo de dados

Descrição

cluster_name

nvarchar(128)

Nome do cluster do WSFC que hospeda as instâncias do SQL Server que estão habilitadas para Grupos de Disponibilidade AlwaysOn.

quorum_type

tinyint

Tipo de quorum usado por este cluster do WSFC, um dos seguintes:

0 = Maioria de nós. Esta configuração de quorum pode sustentar falhas da metade dos nós (arredondamento) menos um. Por exemplo, em um cluster de sete nós, esta configuração de quorum pode sustentar três falhas de nó.

1 = Maioria de nós e discos. Se a testemunha de disco permanecer online, essa configuração de quorum poderá sustentar falhas da metade dos nós (arredondamento). Por exemplo, um cluster de seis nós no qual a testemunha de disco está online pode sustentar três falhas de nó. Se a testemunha de disco ficar offline ou falhar, essa configuração de quorum poderá sustentar falhas da metade dos nós (arredondamento). Por exemplo, um cluster de seis nós com uma testemunha de disco com falha pode sustentar duas (3-1=2) falhas de nó.

2 = Maioria de compartilhamentos de nós e arquivos. Essa configuração de quorum funciona de maneira semelhante à Maioria de Nós e Discos, mas usa uma testemunha de compartilhamento de arquivo em vez de uma testemunha de disco.

3 = Nenhuma maioria: somente disco. Se o disco de quorum estiver online, essa configuração de quorum poderá sustentar falhas de todos os nós, exceto um.

quorum_type_desc

varchar(50)

Descrição de quorum_type:

NODE_MAJORITY

NODE_AND_DISK_MAJORITY

NODE_AND_FILE_SHARE_MAJORITY

NO_MAJORITY:_DISK_ONLY

quorum_state

tinyint

Estado do quorum do WSFC, um dos seguintes:

0 = Estado de quorum desconhecido

1 = Quorum normal

2 = Quorum forçado

quorum_state_desc

varchar(50)

Descrição de quorum_state, um dos seguintes:

UNKNOWN_QUORUM_STATE

NORMAL_QUORUM

FORCED_QUORUM

Permissões

Requer a permissão VIEW SERVER STATE no servidor.

Consulte também

Referência

sys.dm_hadr_cluster_members (Transact-SQL)

Conceitos

Monitorar grupos de disponibilidade (Transact-SQL)

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)