Une erreur de distribution de la charge a été détectée au cours de la convergence

Microsoft.Windows.NetworkLoadBalancing.6.2.A.load.distribution.error.was.detected.during.convergence (Rule)

Knowledge Base article:

Résumé

Le pilote d'équilibrage de la charge réseau (NLB) sur l'hôte suit la connexion pour maintenir l'affinité client/réseau configurée sur le cluster NLB. Si le pilote ne fonctionne pas correctement, il se peut que le NLB ne soit pas capable de suivre les connexions TCP ou expérimente des erreurs de distribution de charge.

Résolutions

Redémarrez le cluster de NLB

Une erreur de distribution de charge a été détectée pendant la convergence du cluster d'équilibrage de la charge réseau (NLB). Cela peut avoir pour conséquence que le trafic client ne soit pas géré, que des erreurs de trafic de cluster générales surviennent, ou que les connexions soient réinitialisées. La convergence est un processus selon lequel les hôtes échangent des messages afin de déterminer un nouvel état cohérent du cluster et choisir l'hôte par défaut. Pendant la convergence, une nouvelle distribution de charge est déterminée pour les hôtes qui partagent la gestion du trafic réseau pour des ports spécifiques TCP (Transmission Control Protocol) ou UDP (User Datagram Protocol). Pour résoudre l'erreur de distribution de charge, vous devriez redémarrer le cluster de NLB.

Pour redémarrer le cluster de NLB :

Vous pouvez également recharger la configuration et redémarrer le nœud du cluster à l'aide du lien ci-dessous :

Recharger la configuration

Arrêter le nœud NLB

Démarrer le nœud NLB

Element properties:

TargetMicrosoft.Windows.NetworkLoadBalancing.6.2.ServerRole
CategoryAlert
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

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

Source Code:

<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>