none
SQL Server 2014 Rolen im Failoverclusters automatisch Knoten zuweisen RRS feed

  • 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


    Donnerstag, 1. März 2018 06:55

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

    Donnerstag, 1. März 2018 08:47
  • 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.

    Donnerstag, 1. März 2018 11:14
  • 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

    Donnerstag, 1. März 2018 11:40
  • für die Verfügbarkeitsgruppen darf man dies nicht machen

    davon war im OP aber nicht die Rede ;-)

    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.

    Donnerstag, 1. März 2018 11:42