Windows 2008 R2 Cluster- Einrichtung schlägt mit der Meldung "The parameter is incorrect" fehl
Bei der Einrichtung eines Clusters unter Windows 2008 schlägt der Wizard am Ende mit der Meldung "The parameter is incorrect" fehl.Die Cluster- Validierung läuft ohne jegliche Fehlermeldung durch. Erst beim finalen Einrichtevorgang schlägt der Vorgang ca. bei 50% des Fortschrittsbalkens fehl. Wird der Cluster über die Commandline eingerichtet so läuft der Prozess, abhängig von der Zahl der Nodes, ca. bis 92%. Das Problem hier ist eine zu große Anzahl von ACLs auf dem eingerichteten Computer- Objekt. Dieses Objekt trägt den Namen des Clusters- im Bild "NAV".
Durch Vererbung oder sonstigen Gegebenheiten sind hier mehr als 65532 DACLs gebunden- dies ist das Limit in Active Directory.
Da der Clusterwizard versucht ACEs für das Objekt zu schreiben stößt er hier an eben dieses Limit und bricht mit der Meldung "The parameter is incorrect" ab. Die einzige Variante, die ich bis dato gefunden habe, ist, die Anzahl der ACEs zu verringern. Da es sich hier um eine tickende Zeitbombe handelt ist eine genauere Nachforschung woher die Unmengen an Einträgen kommen unumgänglich! Um den Cluster allerdings erstmal einrichten zu können legt man ein Computerobjekt mit dem gleichen Namen des Clusters an. Nun wird im Server Manager unter "View" die Option "Advanced View" aktiviert. Öffnet man danach die Properties des Computer- Objekts erscheint ein Karteireiter "Security". Hier wählt man "Adanced". Unter "Permissions" sind nun die DACLs zu finden. Diese kontrolliert man auf überflüssige Einträge und löscht diese. Nach Bestätigem mit "OK" ist es noch wichtig das Computer- Objekt zu deaktivieren. Tut man das nicht schlägt der Einrichtevorgang ebenso fehl. Die Zahl 65532 bedeutet nicht, daß hier auch so viele Einträge vorhanden sein müssen- reell wird es sich um ca. 2000 Einträge handeln- selbst das ist einfach zu viel!