J'ai récemment travaillé sur un problème de création de "Partage" sur un cluster Windows 2012 R2. Une rapide recherche montre que même si ce problème n'est pas fréquent, il aboutit souvent à la recréation du cluster (cf https://social.technet.microsoft.com/Forums/windowsserver/en-US/b541dbde-0d67-4dc7-8cfb-1c70e9234731/cannot-add-file-share-to-any-file-server-role-of-a-cluster-in-windows-server-2012?forum=winserverfiles).
Ce problème se manifeste par l'événement décrit dans l'article precedent ou par une erreur "Error occurred during retrieval of cluster information. The xsi:type attribute (MSCluster_Property_Network_Name) does not identify an existing class" lorsque que l'on énumère les partages depuis le server manager.
Le premier reflexe est d'interroger WMI et d'éxécuter ce type de demande: select * from MSCluster_Resource where Type="Network Name" (on peut voir des demandes similaires dans le journal WMi-Activity lors de cette opération). Cette commande se termine avec succès et ne semble pas à l'origine du problème.
Cependant, en examinant précisemment les propriétés des ressources "Network Name" via WMI ou via la cmdlet Powershell Get-ClusterParameter, il apparait qu'une de ces ressources contient une propriété privée "inattendue" pour un partage : RestrictChown
Cette valeur semblait provenir de la migration du cluster hébergeant des ressources NFS depuis Windows 2008 R2 (cf https://blogs.technet.com/b/sfu/archive/2012/01/19/restrictchown-not-working-on-a-cluster-environment.aspx ).
La solution a été de détruire cette propriété privée via la cmdlet Set-ClusterParameter -delete