Fragensteller
SQL Server 2014 Rolen im Failoverclusters automatisch Knoten zuweisen

Frage
-
Guten Morgen,
wir betreiben ein SQL Failovercluster mit 4 Knoten. Auf diesen sind die Rollen verteilt.
Ist es möglich nach Neustart oder Ausfall eines Knotens die Rollen wieder automatisch auf den jeweiligen Knoten zurück zu schieben?
Notfalls auch manuell durch ein Script?
Derzeit muss ich immer nach einem Windowsupdate und anschließendem Neustart, die Rollen über den Failover-Clustermanager neu den jeweiligen Rollen zuweisen.
Aus Performance Gründen haben wir die Rollen gleichmäßig auf den Knoten verteilt.
Danke
Viele Grüße
Patrick Lange
Alle Antworten
-
Hallo Patrick,
was habt ihr für einen Failovercluster im Einsatz? AlwaysOn Verfügbarkeitsgruppen oder AlwaysOn Failovercluster Instanz.
Bei den Verfügbarkeitsgruppen ist es relativ egal wo die Rollen sind da die Schreiblast auf allen Knoten die gleiche ist. Die Verteilung der Rollen kannst du leicht über ein Powershell Skript erledigen. Wichtig ist aber dass man bei den Verfügbarkeitsgruppen den Failover über den SQL Server auslöst und nicht über den Cluster. Bei der Cluster Instanz kannst du direkt über den Cluster verschieben. (Grundsätzlich Ausfallzeiten wegen dem Failover sind natürlich vorhanden)
Benjamin Hoch
MCSE: Data Platform & Data Management and Analytics
MCSA: SQL Server 2012/2014 & 2016 DB Administration
MCSA: Windows Server 2012 -
Moin,
einfach im Failover Cluster Manager für jede Rolle die Preferred Owner-Reihenfolge setzen?
Evgenij Smirnov
I work @ msg services ag, Berlin -> http://www.msg-services.de
I blog (in German) @ http://it-pro-berlin.de
my stuff in PSGallery --> https://www.powershellgallery.com/profiles/it-pro-berlin.de/
Exchange User Group, Berlin -> https://exusg.de
Windows Server User Group, Berlin -> http://www.winsvr-berlin.de
Mark Minasi Technical Forum, reloaded -> http://newforum.minasi.com
In theory, there is no difference between theory and practice. In practice, there is.
-
Hallo Evgenij,
für die Verfügbarkeitsgruppen darf man dies nicht machen, da man dort alles über den SQL Server steuern muss. Wenn man die Rolle über den Cluster Manager verschiebt ist dies für den SQL Server ein kein geplanter Failover sondern ein Ausfall-Failover
Benjamin Hoch
MCSE: Data Platform & Data Management and Analytics
MCSA: SQL Server 2012/2014 & 2016 DB Administration
MCSA: Windows Server 2012 -
für die Verfügbarkeitsgruppen darf man dies nicht machen
Evgenij Smirnov
I work @ msg services ag, Berlin -> http://www.msg-services.de
I blog (in German) @ http://it-pro-berlin.de
my stuff in PSGallery --> https://www.powershellgallery.com/profiles/it-pro-berlin.de/
Exchange User Group, Berlin -> https://exusg.de
Windows Server User Group, Berlin -> http://www.winsvr-berlin.de
Mark Minasi Technical Forum, reloaded -> http://newforum.minasi.com
In theory, there is no difference between theory and practice. In practice, there is.