Fehlermeldung beim Installieren von SQL Server in einem Windows Server-Cluster

Dieser Artikel hilft Ihnen, das Problem zu beheben, das auftritt, wenn Sie SQL Server in einem Windows Server-Cluster installieren.

Ursprüngliche Produktversion: SQL Server
Ursprüngliche KB-Nummer: 953748

Symptome

Wenn Sie Microsoft SQL Server in einem Windows Server-Cluster installieren, schlägt die Clustervalidierungsregel des Setupvorgangs möglicherweise fehl. Außerdem wird möglicherweise die folgende sinngemäße Fehlermeldung angezeigt:

Fehler: Fehler bei der Clusterüberprüfung durch den Microsoft-Clusterdienst (MSCS). Der Cluster wurde entweder nicht überprüft, oder der Überprüfungsbericht enthält Fehler oder Fehler. Weitere Informationen finden Sie in KB953748- oder SQL Server-Onlinedokumentation"

Die Setupprotokolldatei kann eine Meldung enthalten, die der folgenden ähnelt:

2008-05-20 05:27:18 Slp: Auswerten der Regel : Cluster_VerifyForErrors
2008-05-20 05:27:18 Slp: Regel wird auf Computer ausgeführt: <SQLNode_Name>
2008-05-20 05:27:18 Slp: Regelauswertung abgeschlossen : Fehler
2008-05-20 05:27:18 Slp: Meldung zur Regelauswertung: Der Cluster wurde entweder nicht überprüft, oder der Überprüfungsbericht enthält Fehler oder Fehler.

Beispielsweise kann sich die Setupprotokolldatei (Detail.txt) im Ordner befinden: %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\Log\20090316_112604.

Für eine erfolgreiche Überprüfung verfügt die Regel über einen Eintrag, der dem folgenden ähnelt:

Computer_name: Cluster_VerifyForErrors: Bestanden

Ursache

Der Validierungsprozess kann unter verschiedenen Bedingungen fehlschlagen. Wenn dieses Problem auftritt, müssen Sie eine manuelle Überprüfung durchführen, um sicherzustellen, dass die Hardwarekonfiguration korrekt ist, bevor Sie eine Problemumgehung ausprobieren, die in diesem Artikel erwähnt wird. Weitere Informationen zum Überprüfen von Clustern in Windows Server-Umgebungen finden Sie anhand der im Abschnitt Verweise erwähnten Verweise. Dies trägt dazu bei, zusätzliche Probleme zu vermeiden, die in Zukunft auftreten können, wenn Sie die Problemumgehung verwenden, wenn zugrunde liegende Probleme vorhanden sind.

Problemumgehung

Um dieses Problem zu umgehen, müssen Sie das Problem beheben, das zu einem Fehler bei der Überprüfung geführt hat. Wenn Sie feststellen können, dass das Problem, das zu einem Fehler bei der Überprüfung geführt hat, später behoben werden kann, sollten Sie die Befehlszeileninstallationsoption in diesem Artikel verwenden, um die Fehlermeldung zu ignorieren und zu versuchen, den SQL Server Failovercluster instance zu installieren. Wenn Sie dies tun, müssen Sie vor der erneuten Verwendung des Systems weiterhin das zugrunde liegende Problem beheben, das zu einem Fehler bei der Überprüfung geführt hat.

Hinweis

Wenn Sie diese Befehlszeileninstallationsoption ausprobieren und SQL Server Setup fehlschlägt, stellen Sie sicher, dass die Clusterhardwarekonfiguration gültig ist, und wenden Sie sich dann an microsoft Customer Support Services (CSS), um weitere Hilfe zu erfahren.

Wechseln Sie an einer Eingabeaufforderung zum Festplattenlaufwerk und zum Ordner, der SQL Server Setup (Setup.exe) enthält. Geben Sie dann einen der folgenden Befehle ein, um die Überprüfungsregel zu überspringen:

  • Führen Sie für ein integriertes Failover Add-Note Setup den Befehl auf jedem hinzugefügten Knoten aus:

    Setup /SkipRules=Cluster_VerifyForErrors /Action=InstallFailoverCluster

  • Führen Sie für eine erweiterte Oder Unternehmensinstallation den Folgenden Befehl aus:

    Setup /SkipRules=Cluster_VerifyForErrors /Action=CompleteFailoverCluster

  • Wenn beim Hinzufügen eines Knotens zu einer vorhandenen Failoverinstallation ein Validierungsfehler auftritt, führen Sie den Befehl auf jedem hinzugefügten Knoten aus:

    Setup /SkipRules=Cluster_VerifyForErrors /Action=AddNode

Hinweis

Das Einrichten eines SQL Server Failoverclusters instance auf einem Windows Server-Failovercluster, der Fehler im Windows Server-Clusterüberprüfungsbericht enthält, wird nicht unterstützt. Damit ein SQL Server Failovercluster in einem unterstützten Szenario instance, darf der Windows Server-Clusterüberprüfungsbericht keine Fehler enthalten. Vergewissern Sie sich mit CSS, dass sich die Clusterkonfiguration in einem unterstützten Zustand befindet.

Der SkipRules Parameter für das Setup ist kein dokumentiertes Feature. Sie sollten diesen Parameter nicht verwenden, um andere Regeln außer der Cluster_VerifyForErrors Regel zu überspringen, es sei denn, CSS weist Sie dazu auf.

Überprüfungstests für SQL Server-Failovercluster

Mit dem Clustervalidierungs-Assistenten können Sie eine Reihe von fokussierten Tests für eine Sammlung von Servern ausführen, die Sie als Knoten in einem Cluster verwenden möchten. Dieser Clustervalidierungsprozess testet die zugrunde liegende Hardware und Software direkt und einzeln, um eine genaue Bewertung zu erhalten, wie gut SQL Server Failoverclustering in einer bestimmten Konfiguration unterstützt werden kann.

Was ist zu tun, wenn Validierungstests fehlschlagen?

Wenn tests in der Clustervalidierungsregel fehlschlagen, betrachtet Microsoft die Lösung in den meisten Fällen nicht als unterstützt. Es gibt Ausnahmen von dieser Regel, z. B. bei Clustern mit mehreren Standorten (geografisch verteilt), bei denen kein freigegebener Speicher vorhanden ist. In diesem Szenario ist das erwartete Ergebnis des Clustervalidierungs-Assistenten, dass die Speichertests fehlschlagen. Dies ist weiterhin eine unterstützte Lösung, wenn die restlichen Tests erfolgreich abgeschlossen werden.

Die Art des Tests, der fehlschlägt, ist eine Richtlinie für die zu ergreifenden Korrekturmaßnahmen. Wenn beispielsweise der Speichertest Auflisten aller Datenträger fehlschlägt und spätere Speichertests nicht ausgeführt werden, weil sie ebenfalls fehlschlagen würden, wenden Sie sich an den Speicheranbieter, um eine Problembehandlung zu erhalten. Wenn ein Netzwerktest im Zusammenhang mit IP-Adressen fehlschlägt, wenden Sie sich an das Netzwerkinfrastrukturteam.

References