Hyper-V Failover Powershell
Hallo Admins,
wir betreiben ein Hyper-V Failover Cluster mit mehreren Server.
Für Updates und Wartungen an den Server durch zu führen müssen ja die VMs auf einen anderen Server verschoben werden.
Kennt jemand von Euch eine Möglichkeit alle Virtuellen Maschinen auf einem Host per Powershell einen Failover machen zu lassen?
Ich dachte da an eine Schleife welche die VMs einliest und dann nacheinander einen Failover auslöst, finde nur leider dazu nichts passendes im Internet.
Ich hätte gerne eine Möglichkeit ähnlich dem Wartungsmodus im SCVMM, nur diesen setzten wir nicht ein.
Viele Dank und
Viele Grüße
EA
wir betreiben ein Hyper-V Failover Cluster mit mehreren Server.
Für Updates und Wartungen an den Server durch zu führen müssen ja die VMs auf einen anderen Server verschoben werden.
Kennt jemand von Euch eine Möglichkeit alle Virtuellen Maschinen auf einem Host per Powershell einen Failover machen zu lassen?
Ich dachte da an eine Schleife welche die VMs einliest und dann nacheinander einen Failover auslöst, finde nur leider dazu nichts passendes im Internet.
Ich hätte gerne eine Möglichkeit ähnlich dem Wartungsmodus im SCVMM, nur diesen setzten wir nicht ein.
Viele Dank und
Viele Grüße
EA
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 360226
Url: https://administrator.de/contentid/360226
Ausgedruckt am: 22.11.2024 um 11:11 Uhr
12 Kommentare
Neuester Kommentar
Genau,
ist was du suchst. Oder einfach die Beschreibung von Microsoft:
Suspend-ClusterNode
Gruß,
Mad-Eye
TargetNode
Suspend-ClusterNode
Gruß,
Mad-Eye
Zitat von @Eifeladmin:
Ok danke, aber bei der Lösung kann ich nicht angeben aus welchen Host die VM verschoben wird oder?
Lege eine preferred owner Liste an, dort kannst du definieren wohin die VMs verschoben werden.Ok danke, aber bei der Lösung kann ich nicht angeben aus welchen Host die VM verschoben wird oder?
https://support.microsoft.com/en-us/help/299631/failover-behavior-on-clu ...
N'Abend.
Das geht prinzipiell auch über die GUI des Failover-Cluster-Managers - dort Cluster auswählen, Roles aufrufen und nach "Owner Node" sortieren. Alle VMs der leerzuräumenden Nodes auswählen und migrieren. Entweder mit "Best Possible Node", dann wird die Last auf deinen restlichen Nodes entsprechend verteilt oder halt per "Select Node", dann entscheidest du, auf welchen Node die einzelnen VMs migriert werden.
Letztlich ist das ^^ genau gleich zu dem, was PowerShell auch tut.
Da ich im anderen Thread gelesen habe, dass du auch SCCM einsetzt: Wenn du dort das "Server Groups"-Feature aktivierst, kannst du mit den entsprechenden Skripten dein komplettes Cluster ohne jegliche Downtime automatisch patchen.
Cheers,
jsysde
Das geht prinzipiell auch über die GUI des Failover-Cluster-Managers - dort Cluster auswählen, Roles aufrufen und nach "Owner Node" sortieren. Alle VMs der leerzuräumenden Nodes auswählen und migrieren. Entweder mit "Best Possible Node", dann wird die Last auf deinen restlichen Nodes entsprechend verteilt oder halt per "Select Node", dann entscheidest du, auf welchen Node die einzelnen VMs migriert werden.
Letztlich ist das ^^ genau gleich zu dem, was PowerShell auch tut.
Da ich im anderen Thread gelesen habe, dass du auch SCCM einsetzt: Wenn du dort das "Server Groups"-Feature aktivierst, kannst du mit den entsprechenden Skripten dein komplettes Cluster ohne jegliche Downtime automatisch patchen.
Cheers,
jsysde
Moin.
Klappt leider nicht in Verbindung mit SCCM.
Cheers,
jsysde
Klappt leider nicht in Verbindung mit SCCM.
Cheers,
jsysde