Er is een belastingverdelingsfout opgetreden tijdens convergentie

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

Knowledge Base article:

Samenvatting

Het NLB-stuurprogramma op de host volgt verbindingen om de client/netwerkaffiniteit te behouden die op het NLB-cluster is geconfigureerd. Als het stuurprogramma niet juist functioneert, kan NLB mogelijk geen TCP-verbindingen volgen of krijgt NLB mogelijk te maken met belastingverdelingsfouten.

Oplossingen

Start het NLB-cluster opnieuw

Er is een belastingverdelingsfout opgetreden tijdens convergentie van het NLB-cluster. Het kan zijn dat het clientverkeer niet wordt verwerkt, er kunnen algemene verkeersfouten optreden of verbindingen worden mogelijk opnieuw ingesteld. Convergentie is een proces waarbij hosts berichten uitwisselen om een nieuwe, consistentie status van het cluster te bepalen en om de standaardhost te kiezen. Tijdens convergentie wordt er een nieuwe belastingverdeling bepaald voor hosts die de verwerking van netwerkverkeer delen voor specifieke TCP-poorten (Transmission Control Protocol) of UDP-poorten (User Datagram Protocol). Om de belastingverdelingsfout op te lossen, dient u het NLB-cluster opnieuw te starten.

Zo start u het NLB-cluster:

U kunt de configuratie ook opnieuw laden en het clusterknooppunt opnieuw starten via onderstaande koppelingen:

Configuratie opnieuw laden

NLB-knooppunt stoppen

NLB-knooppunt starten

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>