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.
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:
Open een opdrachtpromptvenster met verhoogde bevoegdheden. Klik op Start, ga naar Alle programma's, klik op Bureau-accessoires, klik met de rechtermuisknop op Opdrachtprompt en klik op Als administrator uitvoeren.
Typ nlb.exe reload, waarmee de huidige parameters van het NLB-stuurprogramma vanuit het register worden geladen.
Typ nlb.exe start, waarmee de clusterbewerkingen op de opgegeven hosts worden gestart.
U kunt de configuratie ook opnieuw laden en het clusterknooppunt opnieuw starten via onderstaande koppelingen:
Configuratie opnieuw laden
NLB-knooppunt stoppen
NLB-knooppunt starten
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>