Failover Cluster Resource Dependencies in SQL Server

Zusammenfassung

Bei der Installation von Microsoft SQL Server in einem Cluster als SQL Server-Failoverclusterinstanz eine bestimmte Gruppe von SQL Server-Ressourcen, die von anderen Ressourcen in der Clustergruppe sind erstellt.

Wichtig  Ändern Sie nicht standardmäßige Abhängigkeitsstruktur außer Änderungen, die in diesem Artikel aufgeführt sind oder die, die im folgenden Artikel der Microsoft Knowledge Base aufgeführt sind:
819546 SQL Server-Unterstützung für bereitgestellte Ordner

Beispiel 1: Standard SQL Server Failover Cluster-Instanz abhängig



Beachten Sie in diesem Diagramm Folgendes:
  • Cluster-Datenträger 1 hat keine erforderliche Abhängigkeit.
  • IP-Adresse: xxx.xxx.xxx.xxx weist keine erforderlich.
  • IP-Adresse: Xxxx:xxxx:xx:xxxx:xxxx:xxxx:xxxx:xxxx weist keine erforderlich.
  • Name: WEICHE sind IP-Adresse: Xxxx:xxxx:xx:xxxx:xxxx:xxxx:xxxx:xxxx und IP-Adresse: xxx.xxx.xxx.xxx.
  • SQL Network Name (WEICH) erforderlichen abhängigen IP-Adresse.
  • Sind SQL Server- Cluster Datenträger 1 und Name: WEICHE.
  • SQL Server weist keine erforderlich.
  • SQL Server-Agent sind SQL Server.
  • SQL Server-Agent hat keine erforderliche Abhängigkeit.
Beispiel 2: SQL Server 2008 Analysis Services Failover Instanz abhängig



Beachten Sie in diesem Diagramm Folgendes:
  • Analysis Services (lokale Instanz) sind Cluster Datenträger 2 und Name: STANDALONE2008R.
  • Analysis Services (lokale Instanz) weist keine erforderlich.
  • Cluster Datenträger 2 ist keine erforderliche Abhängigkeit.
  • IP-Adresse: xxx.xxx.xxx.xxx weist keine erforderlich.
  • IP-Adresse: Xxxx:xxxx:xx:xxxx:xxxx:xxxx:xxxx:xxxx weist keine erforderlich.
  • Name: STANDALONE2008R sind IP-Adresse: Xxxx:xxxx:xx:xxxx:xxxx:xxxx:xxxx:xxxx und IP-Adresse: xxx.xxx.xxx.xxx.
  • SQL-Netzwerknamen (STANDALONE2008R) erforderlichen abhängigen IP-Adresse.
  • SQL Server (lokale Instanz) sind Cluster Datenträger 2 und Name: STANDALONE2008R.
  • SQL Server (lokale Instanz) weist keine erforderlich.
  • Lokale (SQL Server Agent oder Instanz) sind (Lokale Instanz SQL Server).
  • Lokale (SQL Server Agent oder Instanz) weist keine erforderlich.
Beispiel 3 – SQL Server 2008-Failover-Instanz Abhängigkeiten mit einem Mount-Punkt

Beachten Sie in diesem Diagramm Folgendes:
  • Cluster-Datenträger 1 hat keine erforderliche Abhängigkeit.
  • Cluster-Datenträger-4, Mountpoint sind Cluster Datenträger 1.
  • Cluster-Datenträger-4 hat Mountpoint keine erforderliche Abhängigkeit.
  • IP-Adresse: Xxx:xxxx:c0:xxxx:xxxx:c597:8cb0:49f2 weist keine erforderlich.
  • Name: WEICHE sind IP-Adresse: Xxx:xxxx:c0:xxxx:xxxx:c597:8cb0:49f2 und IP-Adresse: xxx.xxx.xxx.88 .
  • SQL Network Name (WEICH) erforderlichen abhängigen IP-Adresse.
  • SQL Server sind Name: WEICH, Cluster Datenträger 4, Mountpoint und Cluster Datenträger 1.
  • SQL Server weist keine erforderlich.
Hinweis Doppelte Abhängigkeit der Mount-Punkt ist zu SQL Server kann nicht gestartet und Datenbanken ohne Festplatten zur Verfügung stehen. Dies verhindert eine Beschädigung der Datenbank.

Standardmäßige Abhängigkeitsstruktur für SQL Server hat die folgenden Konsequenzen:
  • Die SQL Server-Agent-Ressource hängt die SQL Server-Ressource, und Ressource SQL Server-Volltextsuche in SQL Server 2005 auf SQL Server-Ressource.
  • SQL Server-Ressource abhängig ist auf SQL-Netzwerknamenressource, physischen Datenträgerressourcen und bereitgestellten Ordner, die Dateien enthalten.
  • Die SQL-Netzwerknamenressource hängt SQL-IP-Adressressource.
  • SQL-IP-Adressenressource und die physischen Datenträgerressourcen keine Ressourcen abhängig

Weitere Informationen


Informationen wie eine SQL Server-Ressource Abhängigkeiten hinzugefügt:

Einschränken

Sie beachten, wenn Sie die SQL Server-Gruppe andere Ressourcen hinzufügen, diese Ressourcen immer eigene eindeutigen SQL Netzwerknamenressourcen und eigene SQL IP-Adressressourcen benötigen. Vorhandene SQL Netzwerknamenressourcen und SQL IP-Adressressourcen nicht für etwas anderes als SQL Server verwenden. Wenn SQL Server-Ressourcen mit anderen Ressourcen gemeinsam genutzt werden oder sind nicht korrekt eingerichtet, können die folgenden Probleme auftreten:
  • Nicht erwartet Ausfälle auftreten.
  • Datenbankfehler auftreten.
  • Service Pack-Installation möglicherweise nicht erfolgreich.
  • SQL Server Setup-Programm möglicherweise nicht erfolgreich. In diesem Fall kann weitere Instanzen von SQL Server installieren oder routinemäßigen Wartungsarbeiten.
  • SQL Server kann nicht online geschaltet.
  • Datenträger möglicherweise nicht für SQL Server verwenden.

Weitere Aspekte

  • Mit SQL Server-Replikation FTP: Für Instanzen von SQL Server, die SQL Server-Replikation FTP mit FTP-Dienst verwenden eines gleichen physischen Datenträger, der die Installation von SQL Server, die mit dem FTP-Dienst eingerichtet wird verwendet.
  • SQL Server-Ressource abhängig: Hinzufügen einer Ressource zu einer SQL Server-Gruppe und haben eine Abhängigkeit für die SQL Server-Ressource um sicherzustellen, dass SQL Server verfügbar ist, sollten Sie eine Abhängigkeit für die SQL Server-Agent-Ressource anstatt eine Abhängigkeit für die SQL Server-Ressource hinzufügen. Um sicherzustellen, dass der Computer mit SQL Server hoch verfügbar bleibt, Konfigurieren der SQL Server-Agent-Ressource die Gruppe SQL Server nicht beeinträchtigt wird, schlägt die SQL Server-Agent-Ressource.
  • Dateien, Freigaben und Druckerressourcen: Eine Ausnahme ist die Dateifreigabe, die von SQL Server das FILESTREAM-Feature verwendet. Eine Ressource darf nicht in der SQL Server-Gruppe sein. Dateifreigabe oder Drucker Ressourcen erfordern eigene Netzwerkname und IP-Ressourcen auf einem Windows Server 2003-Failovercluster. Dateifreigaben und Druckerressourcen auch erforderlich eigene Ressourcen Netzwerkname und IP für Clientzugriffspunkt auf Windows Server 2008 oder höher. Verwenden Sie für ein Failover Cluster-Instanz unter Windows Server 2008 oder höher erstellen ein Assistent einen eindeutigen Namen und andere Eigenschaften für den freigegebenen Ordner an.
  • Leistung: Leistung und der Dienst auf dem Computer mit SQL Server auftreten, wenn Folgendes zutrifft:
    • Eine Dateifreigaberessource, die nicht das FILESTREAM-Feature verwendet wird auf demselben physikalischen Datenträgerressource installiert auf dem SQL Server installiert ist.
    • Eine Cluster-Ressource wird auf demselben physikalischen Datenträgerressource installiert auf dem SQL Server installiert ist.

Eigenschaften

Artikelnummer: 835185 – Letzte Überarbeitung: 16.01.2017 – Revision: 1

Feedback