Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se:SQL Server
Este tópico descreve como configurar as definições de NodeWeight para um nó membro em um cluster WSFC (Windows Server Failover Clustering). As configurações de NodeWeight são usadas durante a votação de quórum para dar suporte à recuperação de desastres e a cenários com múltiplas sub-redes para grupos de disponibilidade Always On e Instâncias de Cluster de Failover do SQL Server.
Antes de começar:Pré-requisitos e Segurança
Para visualizar as configurações do quorum NodeWeight:Usando o Powershell e Usando Cluster.exe
Pré-requisitos
Esse recurso somente tem suporte no Windows Server 2008 ou em versões posteriores.
Importante
Para usar configurações de NodeWeight, é necessário aplicar o seguinte hotfix para todos os servidores no cluster WSFC:
KB2494036: Há um hotfix disponível para permitir que você configure um nó de cluster que não tenha votos de quorum em Windows Server 2008 e em Windows Server 2008 R2
Dica
Se esse hotfix não for instalado, os exemplos neste tópico retornarão valores vazios ou NULL para NodeWeight.
Segurança
O usuário deve ser uma conta de domínio que seja membro do grupo Administradores local em cada nó do cluster WSFC.
Usando o Powershell
Para definir configurações de NodeWeight
Inicie um Windows PowerShell elevado via Executar como Administrador.
Importe o módulo
FailoverClusterspara habilitar os commandlets do cluster.Use o objeto
Get-ClusterNodepara definir a propriedadeNodeWeightpara cada nó do cluster.Exiba as propriedades do nó do cluster em um formato legível.
Exemplo (Powershell)
O exemplo a seguir altera a configuração de NodeWeight para remover o voto de quorum do nó "AlwaysOnSrv1" e gera as configurações de todos os nós no cluster.
Import-Module FailoverClusters
$node = "AlwaysOnSrv1"
(Get-ClusterNode $node).NodeWeight = 0
$cluster = (Get-ClusterNode $node).Cluster
$nodes = Get-ClusterNode -Cluster $cluster
$nodes | Format-Table -property NodeName, State, NodeWeight
Usando o Cluster.exe
Observação
O utilitário cluster.exe foi preterido na versão Windows Server 2008 R2 . Use o PowerShell com Clusterização de Failover em desenvolvimentos futuros. O utilitário cluster.exe será removido na próxima versão do Windows Server. Para obter mais informações, consulte Mapeamento de comandos do Cluster.exe para Cmdlets do Windows PowerShell de Clusters de Failover.
Para definir configurações de NodeWeight
Inicie um Prompt de Comando elevado via Executar como Administrador.
Use cluster.exe para definir valores de
NodeWeight.
Exemplo (Cluster.exe)
O exemplo a seguir altera o valor de NodeWeight para remover o voto de quórum do nó "AlwaysOnSrv1" no cluster "Cluster001".
cluster.exe Cluster001 node AlwaysOnSrv1 /prop NodeWeight=0
Conteúdo relacionado
Consulte Também
Modos de quorum do WSFC e configuração de votação (SQL Server)
Exibir as configurações de NodeWeight do quorum de cluster
Cmdlets de Cluster de Failover no Windows PowerShell listados por tarefa