Die dedizierten IP-Adressen im Netzwerklastenausgleich (NLB) müssen ordnungsgemäß konfiguriert und in der Lage sein, mit einzelnen NLB-Clusterhosts eine Verbindung herzustellen. Wenn die dedizierte IP-Adresse nicht richtig konfiguriert ist, können Sie sie weder für die Verwaltung des Hosts noch für andere, nicht clusterbezogene Kommunikation verwenden.
Sicherstellen der konsistenten Anzahl dedizierter IP-Adressen und Subnetzmasken
Auf allen Netzwerklastenausgleich-Clusterhosts (NLB) muss für die Anzahl dedizierter IP-Adressen die gleiche Anzahl von Subnetzmasken angegeben sein. Liegt eine ungleiche Anzahl vor, funktioniert der NLB-Cluster zwar weiterhin, doch die IP-Adresse ohne eine entsprechende Netzwerkmaske wird ignoriert. Um diese IP-Adresse zu verwenden, stellen Sie sicher, dass die Anzahl von IP-Adressen und Netzwerkmasken gleich ist.
So stellen Sie sicher, dass die Anzahl dedizierter IP-Adressen gleich der Anzahl von Subnetzmasken ist:
Klicken Sie auf "Start", "Verwaltung" und dann auf "Netzwerklastenausgleich-Manager". Sie können den NLB-Manager auch öffnen, indem Sie an einer Eingabeaufforderung Nlbmgr eingeben.
Wenn der Cluster nicht bereits im NLB-Manager aufgelistet wird, stellen Sie eine Verbindung mit dem Cluster her.
Klicken Sie mit der rechten Maustaste auf den Host, den Sie konfigurieren möchten, und klicken Sie anschließend auf Hosteigenschaften.
Klicken Sie auf die Registerkarte "Hostparameter".
Überprüfen Sie in "IP-Adresse" und "Subnetzmaske", ob für jede dedizierte IP-Adresse eine entsprechende Subnetzmaske vorhanden ist. Geben Sie nötigenfalls eine gültige dedizierte IP-Adresse oder Subnetzmaske ein.
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.NLB.detected.an.unequal.number.of.dedicated.IP.addresses.and.network.masks" 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>32</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.NLB.detected.an.unequal.number.of.dedicated.IP.addresses.and.network.masks.AlertMessage"]$</AlertMessageId>
<EnableAlert>true</EnableAlert>
</WriteAction>
<WriteAction ID="WriteToDB" TypeID="Microsoft.Windows.NetworkLoadBalancing.6.2.CollectEvent">
<CollectEvent>false</CollectEvent>
</WriteAction>
</WriteActions>
</Rule>