roland567
Goto Top

Failover Cluster 2016-2022

Hallo zusammen,

wir haben diverse Windows Failover Cluster für unsere SQL Umgebung.
Wir wollten unsere Windows Server 2016 Note's nun mit neuen Host's erweitern.
Ich habe dazu 2 neue 2022 installiert.

Nun will er diese nicht hinzufügen.

Weiß jemand, ob hier die OS Differenz zu groß ist?
Kennt jemand die Requirements diesbezüglich?
Oder eine andere Idee?

ansonsten einen guten Rutsch euch allen.

Gruss Roland

Content-ID: 1675757425

Url: https://administrator.de/contentid/1675757425

Ausgedruckt am: 21.11.2024 um 10:11 Uhr

Mystery-at-min
Mystery-at-min 31.12.2021 um 13:11:53 Uhr
Goto Top
Hallo,

Failover Cluster unter Windows nur mit identischen Versionen, ggf. im Upgradebetrieb nicht, aber das sollte keine Dauerlösung sein.
Th0mKa
Th0mKa 31.12.2021 um 13:32:20 Uhr
Goto Top
Zitat von @Roland567:
Nun will er diese nicht hinzufügen.

Wie habt ihr das denn versucht? Ich glaube für Mixed Cluster geht nur N+1 also in deinem Fall Server 2019. Wenn du auf 2022 willst mußt du den Upgradeprozess für alle Nodes zweimal durchlaufen.

/Thomas
jsysde
jsysde 31.12.2021 um 19:04:49 Uhr
Goto Top
N'Abend.
Zitat von @Roland567:
[...]Nun will er diese nicht hinzufügen.
Wo ist das Facepalm-Icon, wenn man eins braucht?!?

[...]Kennt jemand die Requirements diesbezüglich?
Überraschenderweise gibt's die öffentlich, für jeden zugänglich, bei Microsoft:
https://docs.microsoft.com/de-de/windows-server/failover-clustering/fail ...

Und an ca. 17.573 anderen Stellen im Netz ebenso.

Basiswissen: Erst ab 2016 ist es überhaupt möglich, ein "Rolling Cluster Upgrade" zu machen, also unterschiedliche OS-Versionen innerhalb eines Clusters zu nutzen. Und das, Nomen est Omen, auch nur für den Zeitraum der Migration, nicht dauerhaft in Produktion.

Cheers,
jsysde
Roland567
Roland567 07.01.2022 um 10:04:27 Uhr
Goto Top
Hallo jsysde,

vielen Dank für die Info.
Immer eine Frage der Suchparameter. face-smile face-smile Hab da meist kein gutes Händchen.

Es soll definitiv nur für Migration sein und keine Dauerlösung.
Habe 2 SQL Cluster Notes auf 2016 (OS+SQL) und möchte die DB's auf 2 neue Notes bringen (OS2022+SQL2019)
Und bei SQL gibt es meines Wissens eh nur eine Richtung. Wenn die DB auf 2019 geschoben wurde, gibt es kein zurück mehr, zumindest nicht im Failover Betrieb.
Also ist so oder so eine Vorwärtsstrategie geplant.

Idee war/ist 2 Note's mit 2022 hinzufügen; SQL 2019 drauf und die DB's (Listener) mit Failover zu schieben.
Wenn alles geschoben wurde, sollen die 2 alten Note's raus "operiert" werden.

Somit wäre OS und SQL mal wieder auf einem aktuellen Stand.

Die Frage ist, ob dies von OS 2016 auf 2022 geht, oder ob ich den zwischenschritt über OS2019 gehen muss.

Gruss Roland
S.Kunimuench
S.Kunimuench 02.03.2022 um 09:33:01 Uhr
Goto Top
Hallo Roland,

hast du noch ne Lösung gefunden um von 2016 auf 2022 zu gehen? Wollte dies auch gerade machen, bisher aber ohne Erfolg. Denke ich teste jetzt mal 2016 auf 2019 und dann erst auf 2022.

Gruss, Sascha
Roland567
Roland567 11.07.2022 um 10:34:50 Uhr
Goto Top
Hallo Sascha,

Nein leider habe ich keine Lösung gefunden.
Wir bauen nun halt ein neue Cluster.
Es muss aber definitiv ein OS Problem bzw. Einschränkung sein.

Wie liefen deine Test's?

Gruss Roland
S.Kunimuench
S.Kunimuench 11.07.2022 um 10:59:47 Uhr
Goto Top
Hallo Roland,

habe es mittlerweile selber durchgeführt. Meine Vorgehensweise

Node 2 aus Cluster raus nehmen und auf Server 2019 updaten
Node 2 ins Cluster rein
Node 1 aus Cluster raus
Cluster auf Version 2019 upgraden per Powershell
Node 1 auf Server 2022 updaten
Node 1 ins Cluster rein
Node 2 aus Cluster raus
Cluster auf Version 2022 upgraden per Powershell
Node 2 auf Server 2022 updaten
Node 2 in Cluster rein

Hat alles perfekt funktioniert und hat ca 3h gedauert.

Gruss, Sascha
Roland567
Roland567 13.07.2022 um 11:49:22 Uhr
Goto Top
Hallo Sascha,

OK, auch eine Möglichkeit, an die ich auch mal dachte.
Aber ein OS 2x Updaten ist jetzt nicht grad das, was wir "gerne" machen würden, bei unserer Prio 1 Business Applikation, wo täglich ~300 User daran hängen.
Die Wahrscheinlichkeit, dass einem dies mal irgendwann "einholt" ist sicherlich gegeben.
Zumindest hat man dies wohl immer im "Kopf", wenn mal wieder was spakt. face-smile

Aber gut zu wissen, wenn's mal so sein müsste. face-smile

Danke für's Testen
Gruss Roland