WSFC-Cluster (Rollup)

Microsoft.SQLServer.2016.AlwaysOn.ClusterStateMonitorRollup (DependencyMonitor)

Dieser Monitor überprüft den Zustand des WSFC-Diensts (Windows Server Failover Cluster). Dieser Monitor ist ein Abhängigkeitsmonitor (Rollup).

Knowledge Base article:

Zusammenfassung

Dieser Monitor überprüft den Zustand des WSFC-Diensts (Windows Server Failover Cluster). Der Monitor ist fehlerhaft und eine Warnung wird ausgelöst, wenn der Cluster offline ist oder sich im erzwungenen Quorumzustand befindet. Alle innerhalb dieses Clusters gehosteten Verfügbarkeitsgruppen sind offline, oder die Notfallwiederherstellungsaktion ist erforderlich. Der Monitor ist fehlerlos, wenn sich der Clusterzustand im normalen Quorum befindet.

Ursachen

Der WSFC-Cluster ist offline, oder der Dienst wird im erzwungenen Quorumstatus gestartet. Diese Verfügbarkeitsgruppe ist nicht für Clientanwendungen verfügbar.

Lösungen

Sie müssen den Workflow für das erzwungene Quorum oder für die Notfallwiederherstellung über das Clusterverwaltungstool ausführen oder den Clusteradministrator kontaktieren, um das Clusterproblem zu lösen. Weitere Informationen finden Sie in der Anleitung für erzwungenes Quorum und die Notfallwiederherstellung an in der SQL Server 2016-Onlinedokumentation.

Parameter, die außer Kraft gesetzt werden können

Name

Beschreibung

Standardwert

Warnungspriorität

Definiert die Warnungspriorität.

Normal

Warnungsschweregrad

Definiert den Warnungsschweregrad.

Fehler

Aktiviert

Aktiviert oder deaktiviert den Workflow.

Ja

Generiert Warnungen

Definiert, ob der Workflow eine Warnung generiert.

Ja

Element properties:

TargetMicrosoft.SQLServer.2016.AlwaysOn.AvailabilityGroup
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
Source MonitorMicrosoft.SQLServer.2016.AlwaysOn.ClusterStateMonitor
RelationshipMicrosoft.SQLServer.2016.AlwaysOn.AvailabilityGroupReferencesAvailabilityGroupHealth
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
MSSQL 2016: WSFC-Cluster ist offline
WSFC-Cluster ist offline und diese Verfügbarkeitsgruppe {0} ist nicht verfügbar

Source Code:

<DependencyMonitor ID="Microsoft.SQLServer.2016.AlwaysOn.ClusterStateMonitorRollup" Accessibility="Public" Enabled="true" Target="AlwaysOnDisc!Microsoft.SQLServer.2016.AlwaysOn.AvailabilityGroup" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="AlwaysOnDisc!Microsoft.SQLServer.2016.AlwaysOn.AvailabilityGroupReferencesAvailabilityGroupHealth" MemberMonitor="Microsoft.SQLServer.2016.AlwaysOn.ClusterStateMonitor">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.2016.AlwaysOn.ClusterStateMonitorAlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="AlwaysOnDisc!Microsoft.SQLServer.2016.AlwaysOn.AvailabilityGroup"]/ClusterName$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="AlwaysOnDisc!Microsoft.SQLServer.2016.AlwaysOn.AvailabilityGroup"]/PrimaryReplicaServerName$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Warning</MemberUnAvailable>
</DependencyMonitor>