O driver de Balanceamento de Carga de Rede (NLB) no host acompanha as conexões para manter a afinidade entre cliente e rede configurada no cluster de NLB. Se o driver não estiver funcionando corretamente, talvez o NLB não consiga acompanhar as conexões TCP ou apresente erros de distribuição de carga.
Reinicie o cluster de NLB
Erro de distribuição de carga detectado durante a convergência do cluster de Balanceamento de Carga de Rede (NLB). Isso pode impedir que o tráfego do cliente seja tratado, resultar em erros gerais de tráfego de cluster ou na redefinição das conexões. A convergência é um processo pelo qual os hosts trocam mensagens para determinar um novo estado consistente do cluster e optar pelo host padrão. Durante a convergência, uma nova distribuição de carga é determinada para os hosts que compartilham o tratamento do tráfego de rede para portas específicas de protocolo TCP ou protocolo UDP. Para resolver o erro de distribuição de carga, é necessário reiniciar o cluster de NLB.
Para reiniciar o cluster de NLB:
Abra uma janela elevada de Prompt de Comando. Clique em Iniciar, aponte para Todos os Programas, clique em Acessórios, clique com o botão direito do mouse em Prompt de Comando e clique em Executar como administrador.
Digite nlb.exe reload, que recarrega os parâmetros atuais do driver NLB do Registro.
Digite nlb.exe start, que inicia as operações de cluster nos hosts especificados.
Também é possível recarregar a configuração e reiniciar o nó de cluster usando os links a seguir:
Recarregar configuração
Parar nó NLB
Iniciar nó NLB
Target | Microsoft.Windows.NetworkLoadBalancing.6.2.ServerRole |
Category | Alert |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.NetworkLoadBalancing.EventProvider | Default |
WA | WriteAction | Microsoft.Windows.NetworkLoadBalancing.6.2.GenerateAlert.SuppressByDescription | Default |
WriteToDB | WriteAction | Microsoft.Windows.NetworkLoadBalancing.6.2.CollectEvent | Default |
<Rule ID="Microsoft.Windows.NetworkLoadBalancing.6.2.A.load.distribution.error.was.detected.during.convergence" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.NetworkLoadBalancing.6.2.ServerRole" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="NLBLibrary!Microsoft.Windows.NetworkLoadBalancing.EventProvider">
<Criteria>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>87</Value>
</ValueExpression>
</SimpleExpression>
</Criteria>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Windows.NetworkLoadBalancing.6.2.GenerateAlert.SuppressByDescription">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.NetworkLoadBalancing.6.2.A.load.distribution.error.was.detected.during.convergence.AlertMessage"]$</AlertMessageId>
<EnableAlert>true</EnableAlert>
</WriteAction>
<WriteAction ID="WriteToDB" TypeID="Microsoft.Windows.NetworkLoadBalancing.6.2.CollectEvent">
<CollectEvent>false</CollectEvent>
</WriteAction>
</WriteActions>
</Rule>