Definir configurações de NodeWeight de quorum de cluster
Este tópico descreve como definir configurações de NodeWeight para um nó de membro em um cluster WSFC (Windows Server Failover Clustering). As configurações de NodeWeight são usadas durante a votação de quorum para dar suporte à recuperação de desastre e a cenários com várias sub-redes para instâncias de cluster de failover do Grupos de Disponibilidade AlwaysOn e do SQL Server.
Antes de começar: Pré-requisitos, Segurança
Para exibir configurações de NodeWeight de quorum usando: PowerShell, cluster.exe
Antes de iniciar
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 FailoverClusters para habilitar commandlets de cluster.
Use o objeto Get-ClusterNode para definir a propriedade NodeWeight para cada nó no cluster.
Gere as propriedades de nó de 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
[Início]
Usando Cluster.exe
Observação |
---|
O utilitário cluster.exe foi preterido na versão Windows Server 2008 R2. Use o PowerShell com Clustering de Failover para desenvolvimento futuro. O utilitário cluster.exe será removido na próxima versão do Windows Server. Para obter mais informações, consulte Mapeando comandos cluster.exe para cmdlets Windows PowerShell para 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 quorum do nó “AlwaysOnSrv1” no cluster “Cluster001”.
cluster.exe Cluster001 node AlwaysOnSrv1 /prop NodeWeight=0
[Início]
Consulte também
Conceitos
Configuração de modos de quorum WSFC e votação (SQL Server)
Exibir configurações de NodeWeight de quorum de cluster
Outros recursos
Cmdlets de cluster de failover no Windows PowerShell listados por foco de tarefa