NLB hat eine doppelte Hostpriorität erkannt, die von Clusterhosts gemeinsam genutzt wird

Microsoft.Windows.NetworkLoadBalancing.6.2.NLB.detected.a.duplicate.host.priority.that.is.shared.between.cluster.hosts (Rule)

Knowledge Base article:

Zusammenfassung

Hosts in einem Netzwerklastenausgleich-Cluster (NLB) sind so konfiguriert, dass sie einen Lastenausgleich des Netzwerkdatenverkehrs durchführen. Die Hostkonfiguration wird mithilfe des NLB-Managers festgelegt. Bei nicht ordnungsgemäßer Konfiguration kann es zu Funktionsstörungen des NLB-Clusters kommen.

Lösungen

Sicherstellen, dass alle NLB-Hosts eindeutige Hostprioritäten besitzen

Wenn ein Netzwerklastenausgleich-Host (NLB) eine Hostpriorität besitzt, die mit der Hostpriorität eines anderen Hosts identisch ist, oder wenn die Hostpriorität ungültig ist, erfolgt erst eine Zusammenführung des Clusters, nachdem das Problem behoben wurde. Die Hostpriorität muss eine Zahl zwischen 1 und 32 sein, und dieser Wert muss für alle Hosts im Cluster eindeutig sein.

So stellen Sie sicher, dass alle NLB-Hosts eine eindeutige Hostpriorität besitzen:

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.NLB.detected.a.duplicate.host.priority.that.is.shared.between.cluster.hosts" 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>17</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.a.duplicate.host.priority.that.is.shared.between.cluster.hosts.AlertMessage"]$</AlertMessageId>
<EnableAlert>true</EnableAlert>
</WriteAction>
<WriteAction ID="WriteToDB" TypeID="Microsoft.Windows.NetworkLoadBalancing.6.2.CollectEvent">
<CollectEvent>false</CollectEvent>
</WriteAction>
</WriteActions>
</Rule>