В кластере балансировки сетевой нагрузки (NLB) правила портов настроены для управления способом обработки сетевого трафика кластера каждого порта. Кластеру балансировки сетевой нагрузки может не удаться схождение, если не выполняется следующее: у каждого правила порта есть уникальный приоритет узла (число от 1 до 32), правила портов согласованы на всех узлах кластера, используется необходимое количество правил портов, виртуальный IP-адрес указан в допустимом формате адреса IPv4 или IPv6.
Убедитесь, что правила портов на всех узлах балансировки сетевой нагрузки совпадают
Если количество правил портов узла балансировки сетевой нагрузки (NLB) в кластере отличается от количества правил портов другого узла или настроенные правила портов узла балансировки сетевой нагрузки конфликтуют с правилами портов другого узла, кластер не сможет выполнить схождение, пока проблема не будет устранена. Сначала нужно убедиться, что у всех узлов балансировки сетевой нагрузки одинаковые правила портов, а затем, если есть неодинаковые правила портов или количество правил портов на каждом узле балансировки сетевой нагрузки разное, необходимо перенастроить правила портов, чтобы они совпадали.
Убедитесь, что правила портов на всех узлах балансировки сетевой нагрузки совпадают
Чтобы убедиться, что правила портов на всех узлах балансировки сетевой нагрузки совпадают, выполните следующие действия.
На каждом узле балансировки сетевой нагрузки нажмите кнопку "Пуск", выберите "Администрирование", затем щелкните "Диспетчер балансировки сетевой нагрузки". Открыть диспетчер NLB можно также, введя в командной строке: Nlbmgr.
Если в диспетчера NLB кластер еще не отображается, подключитесь к нему.
Щелкните кластер правой кнопкой мыши, а затем выберите "Свойства кластера".
Перейдите на вкладку "Правила для портов" и просмотрите правила портов, чтобы убедиться, что они совпадают с правилами на других узлах балансировки сетевой нагрузки.
Если есть неодинаковые правила портов или количество правил портов на каждом узле балансировки сетевой нагрузки разное, необходимо перенастроить правила портов, чтобы они совпадали.
Настройка правил портов
Чтобы настроить правила портов, выполните следующие действия.
Нажмите кнопку "Пуск", выберите "Администрирование", затем щелкните "Диспетчер балансировки сетевой нагрузки". Открыть диспетчер NLB можно также, введя в командной строке: Nlbmgr.
Если в диспетчера NLB кластер еще не отображается, подключитесь к нему.
Щелкните кластер правой кнопкой мыши, а затем выберите "Свойства кластера".
Перейдите на вкладку Правила для портов.
В списке "Определенные правила для портов" щелкните правило и выберите "Изменить". Чтобы добавить новое правило порта, щелкните "Добавить". Измените нужные параметры: IP-адрес, к которому должно применяться это правило, диапазон портов, протоколы и режимы фильтрации, а затем нажмите кнопку "ОК".
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.driver.has.detected.one.or.more.sessions.corresponding.to.a.port.rule.that.is.improperly.configured" 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>95</Value>
</ValueExpression>
</SimpleExpression>
</Criteria>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Windows.NetworkLoadBalancing.6.2.GenerateAlert.SuppressByDescription">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.NetworkLoadBalancing.6.2.NLB.driver.has.detected.one.or.more.sessions.corresponding.to.a.port.rule.that.is.improperly.configured.AlertMessage"]$</AlertMessageId>
<EnableAlert>true</EnableAlert>
</WriteAction>
<WriteAction ID="WriteToDB" TypeID="Microsoft.Windows.NetworkLoadBalancing.6.2.CollectEvent">
<CollectEvent>false</CollectEvent>
</WriteAction>
</WriteActions>
</Rule>