Erzwingen des Starts eines Clusters ohne Quorum
In diesem Thema wird beschrieben, wie der Start eines Windows Server-Failoverclustering-Clusterknotens ohne Quorum erzwungen wird. Dies ist möglicherweise für die Notfallwiederherstellung sowie in Multisubnetzszenarien erforderlich, um Daten wiederherzustellen die hohe Verfügbarkeit für AlwaysOn-Verfügbarkeitsgruppen- und SQL Server-Failoverclusterinstanzen wieder vollständig einrichten zu können.
Vorbereitungen: Empfehlungen, Sicherheit
So erzwingen Sie den Start eines Clusters ohne Quorum unter Verwendung folgender Komponenten: Failovercluster-Manager, PowerShell, net.exe
Nachverfolgung: Nach dem Erzwingen des Clusterstarts ohne ein Quorum
Vorbereitungen
Empfehlungen
Ohne anderslautende Angaben sind die in diesem Thema beschriebenen Prozeduren anwendbar, wenn sie von einem beliebigen Knoten im WSFC-Cluster ausgeführt werden. Sie erzielen jedoch u. U. bessere Ergebnisse und vermeiden Netzwerkprobleme, indem Sie diese Schritte von dem Knoten ausführen, von dem aus der Start ohne Quorum erzwungen werden soll.
Sicherheit
Der Benutzer muss einem Domänenkonto entsprechen, das Mitglied der lokalen Administratorgruppe an jedem Knoten des WSFC-Clusters ist.
Verwenden des Failovercluster-Managers
So erzwingen Sie den Start eines Clusters ohne Quorum
Öffnen Sie einen Failovercluster-Manager, und stellen Sie eine Verbindung mit dem gewünschten Clusterknoten her, um dessen Onlineschaltung zu erzwingen.
Klicken Sie im Aktionsbereich auf Clusterstart erzwingen, und klicken Sie dann auf Ja – Start des Clusters erzwingen.
Klicken Sie im linken Bereich in der Struktur Failovercluster-Manager auf den Clusternamen.
Stellen Sie im Zusammenfassungsbereich sicher, dass für Quorumkonfiguration als aktueller Wert Warnung: Der Cluster wird im Status "ForceQuorum" ausgeführt festgelegt ist.
[Nach oben]
Verwenden von PowerShell
So erzwingen Sie den Start eines Clusters ohne Quorum
Starten Sie eine erhöhte Windows PowerShell mittels Als Administrator ausführen.
Importieren Sie das FailoverClusters-Modul, um Cluster-Cmdlets zu aktivieren.
Stellen Sie mithilfe von Stop-ClusterNode sicher, dass der Clusterdienst beendet wurde.
Verwenden Sie Start-ClusterNode mit –FixQuorum, um den Start des Clusterdiensts zu erzwingen.
Verwenden Sie Get-ClusterNode mit –Propery NodeWieght = 1, um den Wert festzulegen, mit dem gewährleistet wird, dass der Knoten ein Abstimmungselement des Quorums ist.
Geben Sie die Clusterknoteneigenschaften in einem lesbaren Format aus.
Beispiel (PowerShell)
Im folgenden Beispiel wird der Start des AlwaysOnSrv02-Knotenclusterdiensts ohne Quorum erzwungen. Dabei wird NodeWeight = 1 festgelegt, und anschließend wird der Clusterknotenstatus vom neu erzwungenen Knoten aus aufgelistet.
Import-Module FailoverClusters
$node = "AlwaysOnSrv02"
Stop-ClusterNode –Name $node
Start-ClusterNode –Name $node -FixQuorum
(Get-ClusterNode $node).NodeWeight = 1
$nodes = Get-ClusterNode -Cluster $node
$nodes | Format-Table -property NodeName, State, NodeWeight
[Nach oben]
Verwenden von Net.exe
So erzwingen Sie den Start eines Clusters ohne Quorum
Stellen Sie mittels Remotedesktop eine Verbindung mit dem gewünschten Clusterknoten her, um dessen Onlineschaltung zu erzwingen.
Starten Sie mit Als Administrator ausführen eine Eingabeaufforderung mit erweiterten Berechtigungen.
Stellen Sie mithilfe von net.exe sicher, dass der lokale Clusterdienst beendet wurde.
Verwenden Sie net.exe mit /forcequorum, um den Start des lokalen Clusterdiensts zu erzwingen.
Beispiel (Net.exe)
Im folgenden Beispiel wird der Start eines Knotenclusterdiensts ohne Quorum erzwungen. Dabei wird NodeWeight = 1 festgelegt, und anschließend wird der Clusterknotenstatus vom neu erzwungenen Knoten aus aufgelistet.
net.exe stop clussvc
net.exe start clussvc /forcequorum
[Nach oben]
Nachverfolgung: Nach dem Erzwingen des Clusterstarts ohne ein Quorum
NodeWeight-Werte sind neu zu bewerten und zu konfigurieren, um vor der erneuten Onlineschaltung anderer Knoten ein neues Quorum korrekt erstellen zu können. Andernfalls wird für den Cluster u. U. wieder der Offlinemodus aktiviert.
Weitere Informationen finden Sie unter WSFC-Quorummodi und Abstimmungskonfiguration (SQL Server).
Die Prozeduren in diesem Thema stellen nur einen Schritt zur erneuten Onlineschaltung des WSFC-Clusters dar, wenn ein unvorhergesehener Quorumfehler auftreten sollte. Sie möchten möglicherweise weitere Maßnahmen ergreifen, um zu verhindern, dass andere WSFC-Clusterknoten die neue Quorumkonfiguration stören.
Andere SQL Server-Funktionen, wie AlwaysOn-Verfügbarkeitsgruppen, die Datenbankspiegelung und der Protokollversand, erfordern u. U. zudem weitere Aktionen zur Datenwiederherstellung und vollständigen erneuten Einrichtung der hohen Verfügbarkeit.
Weitere Informationen finden Sie hier:
Ausführen eines erzwungenen manuellen Failovers einer Verfügbarkeitsgruppe (SQL Server)
Erzwingen des Diensts in einer Datenbank-Spiegelungssitzung (Transact-SQL)
Failover zu einer sekundären Datenbank für den Protokollversand (SQL Server)
[Nach oben]
Verwandte Inhalte
[Nach oben]
Siehe auch
Konzepte
WSFC-Notfallwiederherstellung durch erzwungenes Quorum (SQL Server)
Konfigurieren von Cluster-Quorum-NodeWeight-Einstellungen
Andere Ressourcen
Failovercluster-Cmdlets in Windows PowerShell, aufgelistet nach Taskfokus