Freigeben über


Richtlinien für den Betrieb von Always On-Verfügbarkeitsgruppen (SQL Server) bei betrieblichen Problemen

Das Gesundheitsmodell der "Always On Availability Groups" wertet eine Reihe vordefinierter richtlinienbasierter Verwaltungsrichtlinien (PBM) aus. Sie können diese Verwenden, um den Status einer Verfügbarkeitsgruppe und deren Verfügbarkeitsreplikate und Datenbanken in SQL Server 2014 anzuzeigen.

Begriffe und Definitionen

AlwaysOn vordefinierte Richtlinien
Eine Reihe integrierter Richtlinien, mit denen ein Datenbankadministrator eine Verfügbarkeitsgruppe und die zugehörigen Verfügbarkeitsreplikate und Datenbanken auf Die Einhaltung der durch die AlwaysOn-Richtlinien definierten Zustände überprüfen kann.

AlwaysOn-Verfügbarkeitsgruppen Eine Hochverfügbarkeits- und Notfallwiederherstellungslösung, die eine Alternative zur Datenbankspiegelung auf Unternehmensebene bietet.

Verfügbarkeitsgruppe
Ein Container für eine diskrete Gruppe von Benutzerdatenbanken, die als Verfügbarkeitsdatenbanken bezeichnet werden, die zusammen fehlschlagen.

Verfügbarkeitsreplikat
Eine Instanziierung einer Verfügbarkeitsgruppe, die von einer bestimmten Instanz von SQL Server gehostet wird und eine lokale Kopie jeder Verfügbarkeitsdatenbank verwaltet, die zur Verfügbarkeitsgruppe gehört. Es gibt zwei Arten von Verfügbarkeitsreplikaten: ein einzelnes primäres Replikat und ein bis vier sekundäre Replikate. Die Serverinstanzen, die die Verfügbarkeitsreplikate für eine angegebene Verfügbarkeitsgruppe hosten, müssen sich auf verschiedenen Konten eines einzelnen WSFC-Clusters (Windows Server-Failoverclustering) befinden.

Verfügbarkeitsdatenbank
Eine Datenbank, die zu einer Verfügbarkeitsgruppe gehört. Für jede Verfügbarkeitsdatenbank verwaltet die Verfügbarkeitsgruppe eine einzelne Lese-/Schreibkopie (die primäre Datenbank) und eine bis vier schreibgeschützte Kopien (sekundäre Datenbanken).

AlwaysOn-Dashboard
Ein SQL Server Management Studio-Dashboard, das einen Überblick über den Status einer Verfügbarkeitsgruppe bietet. Weitere Informationen finden Sie im AlwaysOn-Dashboard weiter unten in diesem Thema.

Vordefinierte Richtlinien und Probleme

In der folgenden Tabelle sind die vordefinierten Richtlinien zusammengefasst.

Richtlinienname Thema Kategorie***** Facette
WSFC-Clusterstatus WSFC-Clusterdienst ist offline. Kritisch Instanz von SQL Server
Verfügbarkeitsgruppe Onlinestatus Verfügbarkeitsgruppe ist offline. Kritisch Verfügbarkeitsgruppe
Verfügbarkeitsgruppe automatische Failoverbereitschaft Die Verfügbarkeitsgruppe ist nicht für automatisches Failover bereit. Kritisch Verfügbarkeitsgruppe
Datensynchronisierungsstatus für Verfügbarkeitsreplikas Einige Verfügbarkeitsreplikate synchronisieren keine Daten. Warnung Verfügbarkeitsgruppe
Synchrone Replikate Datensynchronisierungsstatus Einige synchrone Replikate werden nicht synchronisiert. Warnung Verfügbarkeitsgruppe
Rollenstatus der Verfügbarkeitsreplikate Einige Verfügbarkeitsreplikate haben keine gesunde Rolle. Warnung Verfügbarkeitsgruppe
Verbindungsstatus der Verfügbarkeitsreplikate Einige Verfügbarkeitsreplikate sind getrennt. Warnung Verfügbarkeitsgruppe
Status der Rolle des Verfügbarkeitsreplikats Das Verfügbarkeitsreplikat hat keine funktionstüchtige Rolle. Kritisch Verfügbarkeitsreplikat
Verfügbarkeitsreplikatverbindungsstatus Das Verfügbarkeitsreplikat ist getrennt. Kritisch Verfügbarkeitsreplikat
Verfügbarkeitsreplikatbeitrittsstatus Das Verfügbarkeitsreplikat ist nicht verknüpft. Warnung Verfügbarkeitsreplikat
Verfügbarkeitsreplikat-Datensynchronisierungsstatus Der Datensynchronisierungsstatus einiger Verfügbarkeitsdatenbanken ist nicht fehlerfrei. Warnung Verfügbarkeitsreplikat
Verfügbarkeitsdatenbank– Anhaltestatus Die Verfügbarkeitsdatenbank ist ausgesetzt. Warnung Verfügbarkeitsdatenbank
Verfügbarkeitsdatenbankbeitrittsstatus Sekundäre Datenbank ist nicht verknüpft. Warnung Verfügbarkeitsdatenbank
Status der Verfügbarkeitsdatenbankdatensynchronisierung Der Datensynchronisierungsstatus der Verfügbarkeitsdatenbank ist nicht fehlerfrei. Warnung Verfügbarkeitsdatenbank

Von Bedeutung

* Bei AlwaysOn-Richtlinien werden die Kategorienamen als IDs verwendet. Wenn Sie den Namen einer AlwaysOn-Kategorie ändern, würde die Funktion zur Integritätsauswertung nicht mehr funktionieren. Ändern Sie daher nicht die Namen von AlwaysOn-Kategorien.

AlwaysOn-Dashboard

Das AlwaysOn-Dashboard bietet Ihnen auf einen Blick einen Überblick über den Zustand einer Verfügbarkeitsgruppe. Das AlwaysOn-Dashboard enthält die folgenden Features:

  • Ermöglicht ihnen das einfache Anzeigen von Details zu einer bestimmten Verfügbarkeitsgruppe, deren Verfügbarkeitsreplikaten und deren Datenbanken.

  • Zeigt visuelle Hinweise auf wichtige Zustände an, damit Datenbankadministratoren schnelle operative Entscheidungen treffen können.

  • Stellt Startpunkte für Problembehandlungsszenarien bereit.

  • Für ein bestimmtes betriebstechnisches Problem füllen Sie das Dialogfeld " Richtlinienauswertungsergebnis " mit Informationen zu bestimmten Verletzungen der AlwaysOn-Integritätsrichtlinie und mit Links zur Hilfe zur Behebung auf.

  • Bietet einen erweiterten Ereignisanzeige zur Überwachung des Systemzustands, um frühere Ereignisse bei AlwaysOn-spezifischen Problemen anzuzeigen.

  • Wenn ein Fehler bei der Verfügbarkeitsgruppe eine mögliche Behebung für ein Problem ist, stellt sie einen Startpunkt für den Assistenten für Fehlerbeim Ausfall der Verfügbarkeitsgruppe für Links bereit. Dieser Assistent führt einen Datenbankadministrator durch den manuellen Failover-Prozess.

Erweitern des AlwaysOn-Gesundheitsmodells

Das Erweitern des Integritätsmodells für Always On-Verfügbarkeitsgruppen ist lediglich eine Frage der Erstellung eigener benutzerdefinierter Richtlinien und des Einfügens in bestimmte Kategorien basierend auf dem Typ des Objekts, das Sie überwachen. Nachdem Sie einige Einstellungen geändert haben, wertet das AlwaysOn-Dashboard automatisch Ihre eigenen benutzerdefinierten Richtlinien sowie die vordefinierten AlwaysOn-Richtlinien aus.

Eine benutzerdefinierte Richtlinie kann alle verfügbaren PBM-Facets verwenden, einschließlich derjenigen, die von den vordefinierten AlwaysOn-Richtlinien verwendet werden (siehe vordefinierte Richtlinien und Probleme weiter oben in diesem Thema). Das Server-Aspekt stellt die folgenden Eigenschaften für die Überwachung der Gesundheit von Always On-Verfügbarkeitsgruppen bereit: (IsHadrEnabled und HadrManagerStatus). Das Server-Facet stellt außerdem die folgenden Richtlinien für die Überwachung der WSFC-Clusterkonfiguration bereit: ClusterQuorumType, und ClusterQuorumState.

Weitere Informationen finden Sie unter The AlwaysOn Health Model Part 2 – Erweitern des Integritätsmodells (ein SQL Server AlwaysOn Team-Blog).

Verwandte Aufgaben

Verwandte Inhalte

Siehe auch

AlwaysOn-Verfügbarkeitsgruppen (SQL Server)
Übersicht über AlwaysOn-Verfügbarkeitsgruppen (SQL Server)
Verwaltung einer Verfügbarkeitsgruppe (SQL Server)
Überwachen von Verfügbarkeitsgruppen (SQL Server)