Update-ClusterFunctionalLevel schlägt fehl

Nachdem wir in der vergangenen Woche erfolgreich unser Hyper-V Failover Cluster und unseren Scale Out File Server auf Windows Server 2016 umgestellt haben, wollte ich gestern beide Cluster auf den Funktionslevel 9 hochstufen. Bei unserem Scale Out File Server hat das auch problemlos geklappt, doch beim Hyper-V Failover Cluster habe ich folgende Fehlermeldung bekommen.

PS C:Windowssystem32> Update-ClusterFunctionalLevel

Updating the functional level for cluster HVCluster.

Warning: You cannot undo this operation. Do you want to continue?

[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is „Y“): y

 

Update-ClusterFunctionalLevel : Updating the cluster functional level failed.

The cluster did not successfully complete the version upgrade

At line:1 char:1

+ Update-ClusterFunctionalLevel

+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+ CategoryInfo          : NotSpecified: (:) [Update-ClusterFunctionalLevel], ClusterCmdletException

+ FullyQualifiedErrorId : Update-ClusterFunctionalLevel,Microsoft.FailoverClusters.PowerShell.UpdateClusterFunctionalLevelCommand

Auch ein Reboot der Hyper-V Hosts brachte keinen Erfolg. Nach kurzer Suche im Internet habe ich hier die Lösung gefunden. Die Ursache für den Fehler sind die beiden fehlenden Cluster Ressourcen  „MSMQ“ und MSMQ Triggers“ . Carsten hat in diesem Blogbeitrag beschrieben, warum diese Cluster Ressource Typen eventuell fehlen können. Frage ich die Cluster Ressourcen mit folgenden PowerShell Befehl ab

Get-ClusterResourceType

…….bekomme ich folgende Ausgabe:

Wie wir sehen können, die beiden Cluster Ressource Typen „MSMQ“ und „MSMQ Trigger“ fehlen tatsächlich.Mit folgenden PowerShell Befehlen können die fehlenden Cluster Ressource Typen angelegt werden.

Wenn wir jetzt noch einmal die verfügbaren Cluster Ressource Typen mit dem PowerShell Befehl 

Get-ClusterResoureType  anschauen

sehen wir, dass die beiden neu angelegten Cluster Ressource Typen mit aufgelistet werden.

 So jetzt starten wir nochmals den Versuch, das Hyper-V Failover Cluster auf den Cluster Funktional Level 9 anzuheben.

 Update-ClusterFunctionalLevel

 

… und jetzt waren wir erfolgreich :-)

Insert WordPress Content

Petra Lipp
 

Petra Lipp ist ausgebildete Datenverarbeitungskauffrau mit mehr als 20 jähriger Berufserfahrung. Seit Februar 2015 verstärkt sie das Team der Rachfahl IT-Solutions GmbH & Co KG. Petra Lipp ist VEEAM Certified Engineer (VMCE), MCSE Private Cloud.