NLB düğümü durumu

Microsoft.Windows.NetworkLoadBalancing.NodeStatus (UnitMonitor)

Knowledge Base article:

Özet

Bu izleyici, NLB kümesindeki geçerli düğümün üyelik durumuna bakar. Düğüm durumu, düğümün kümeye katıldığını belirten Yakınsadı ise, izleyicinin durumu sağlam olacaktır. Düğüm durumu Yakınsadı dışında herhangi bir durumu gösteriyorsa, bu izleyicinin durumu sağlam değil olacaktır. Düğüm durdurulmuşsa, izleyici sistem durumu kritik olacaktır. Düğüm askıya alınmışsa, boşaltılıyorsa, doğru şekilde yapılandırılmamışsa veya yakınsıyorsa, izleyici sistem durumu uyarı olacaktır.

Nedenler

Bu düğüm, kümenin parçası değilse, izleyici durumu sağlam değil olacaktır.

Çözümler

Sorunu çözmek için, aşağıda sağlanan satır içi görevi veya Ağ Yükü Dengeleme Yöneticisi'ni kullanarak NLB düğümünü başlatın. Düğüm durumu Askıya Alındı ise, ilk olarak düğümü sürdürmeniz ve ancak bundan sonra düğümü başlatmanız gerekir.

NLB düğümünü sürdür

NLB düğümünü başlat

Yapılandırma

Bu izleyicinin Zaman Aşımı parametrelerinin yanı sıra, Aralık değerini de geçersiz kılabilirsiniz.

Element properties:

TargetMicrosoft.Windows.NetworkLoadBalancing.ServerRole
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.NetworkLoadBalancing.NodeStatusMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
NLB düğümü artık kümenin parçası değil
{0} ({1}) düğümü artık {2} NLB kümesinin üyesi değil. Bu düğümün gerçek durumu için lütfen uyarı bağlamına bakın.
RunAsMicrosoft.Windows.NetworkLoadBalancing.PrivilegedAccount

Source Code:

<UnitMonitor ID="Microsoft.Windows.NetworkLoadBalancing.NodeStatus" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.NetworkLoadBalancing.ServerRole" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RunAs="Microsoft.Windows.NetworkLoadBalancing.PrivilegedAccount" TypeID="Microsoft.Windows.NetworkLoadBalancing.NodeStatusMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.NetworkLoadBalancing.NodeStatus.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/NodeName$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/ClusterIP$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Stopped" MonitorTypeStateID="StoppedState" HealthState="Error"/>
<OperationalState ID="Suspended_Draining_Converging_Misconfigured_State" MonitorTypeStateID="Suspended_Draining_Converging_Misconfigured_State" HealthState="Warning"/>
<OperationalState ID="Converged" MonitorTypeStateID="ConvergedState" HealthState="Success"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>180</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
<NodeName>$Target/Property[Type="Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/NodeName$</NodeName>
<ComputerPrincipalName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerPrincipalName>
</Configuration>
</UnitMonitor>