Perfektes Failover bei Hyper-V

Lesezeit
1 Minute
Bis jetzt gelesen

Perfektes Failover bei Hyper-V

19.02.2012 - 00:00
Veröffentlicht in:
Ein Hyper-V-Cluster ist in vielen Unternehmen das Mittel der Wahl, um die Verfügbarkeit der virtuellen Maschinen zu steigern. Nicht selten tritt jedoch das Problem auf, dass sich nach einem Failover eine der Cluster-Disks nicht online nehmen lässt. Die Fehlermeldung mit dem Error Code '0x80071398' teilt mit, dass der Umzug auf den alternativen Knoten gescheitert sei. Als Grund führt das System an, dass der entsprechende Knoten weder 'owner of the group' noch 'possible owner of the group' sei. In diesem Fall müssen Sie einige Einstellungen ändern, um ein erfolgreiches Failover innerhalb des Clusters zu gewährleisten.
Hyper-V definiert für jede Cluster Resource, welche Cluster Nodes berechtigt sind, diese Resource zu betreiben. In einer speziellen Konstellation kann es nun dazu kommen, dass ein Cluster Node nicht in die Liste der "Possible Owners" mit aufgenommen wird – meist dann, wenn zum Zeitpunkt, wenn der Node dem Cluster hinzugefügt wird, Probleme mit dem Zoning bestehen. Hat der neue Cluster Node (noch) keinen Zugriff auf die Cluster Disk – also das Cluster Shared Volume (CSV) - würde dies einen "Redirected Access" verursachen. Neben der Fehlermeldung direkt beim Failover dokumentiert Hyper-V das Problem auch im Failover Cluster Validation Report.

Der Konflikt taucht unter "Cluster Configuration / Resource Status" mit folgender Beschreibung auf: "This resource does not have all the nodes of the cluster listed as ‘Possible Owners’. The group that this resource is a member of will not be able to come online on any node that is not listed as a 'Possible Owner'". Bei virtuellen Maschinen oder normalen Cluster Disks können Sie die Selektion der "Possible Owners" in den Eigenschaften vornehmen. Dieser Weg bleibt Ihnen bei einem Cluster Shared Volume jedoch versperrt, da der Tab "Advanced Policies" fehlt. Sie müssen deshalb bei einem CSV auf die PowerShell zurückgreifen. Doch zunächst einmal sollten Sie die aktuelle Konfiguration auslesen. Dies führen Sie am besten mit folgendem Cmdlet durch:
Import-Module FailoverClusters Get-ClusterSharedVolume | Get-ClusterOwnerNode
Im zweiten und entscheidenden Schritt fügen Sie nun die fehlenden Cluster Nodes als "Possible Owner" hinzu und kontrollieren die Änderungen:
Set-ClusterOwnerNode -Owners hyperv01,hyperv02,hyperv03
-Resource "Cluster Disk 2" Get-ClusterSharedVolume |
Get-ClusterOwnerNode
Das Problem mit dem Failover dieser Cluster Resource sollte danach behoben sein. Zur Sicherheit sollten Sie aber dennoch eine vollständige Cluster Validation durchführen

Weitere Informationen zu Server 2008 R2 und Hyper-V finden Sie server-talk.eu [1].

ln

[1] www.server-talk.eu

Tags

Ähnliche Beiträge