WSFC Failover Cluster: Fehler beim Erstellen des Clusters.
Hallo zusammen.
Ich möchte ein Windows Server Failover Cluster einrichten. Die Validierung dazu ist erfolgreich, es meckert lediglich über derzeitig noch nur ein Netzwerkadapter (Warnung). Das wird noch ausgebessert: Client-Traffic & Cluster-Traffic.
Beim Erstellen des Clusters gibt es nach einigen Minuten ein Timeout (Egal GUI oder Powershell).
Fehler: Der Dienst hat einen dienstspezifischen Fehlercode zurückgegeben
Rahmenbedingungen:
2x SQL-Server, Windows Server 2022, gleiches Netz, feste IPs.
Virtualisiert durch ESXi / vSphere
Der Fehlerbericht sagt folgendes, ausgeführt vom Node2:
Konfiguration des Clusters "CLUSTERNAME" wird gestartet.
Cluster "CLUSTERNAME" wird initialisiert.
Clusterzustand auf Knoten "FQDN Node2" wird überprüft.
Die Domäne wird nach dem Computerobjekt "CLUSTERNAME" durchsucht.
Suchen Sie einen geeigneten Domänencontroller für den Knoten FQDN Node2.
Suchen Sie einen geeigneten Domänencontroller für den Knoten FQDN Node2.
Überprüfen Sie, ob das Computerobjekt CLUSTERNAME für den Knoten FQDN Node2 in der Domäne vorhanden ist. Domänencontroller \\FQDN DC.
Das Computerobjekt für "CLUSTERNAME" ist in der Domäne nicht vorhanden.
Suchen Sie einen geeigneten Domänencontroller für den Knoten FQDN Node2.
Stellen Sie eine Bindung an den Domänencontroller \\FQDN DC her.
Überprüfen Sie, ob das Computerobjekt FQDN Node2 für den Knoten FQDN Node2 in der Domäne vorhanden ist. Domänencontroller \\FQDN DC.
Ein neues Computerkonto (Objekt) für "CLUSTERNAME" wird in der Domäne erstellt.
Das Computerobjekt wird in der Organisationseinheit OU-PFAD erstellt, in der der Knoten FQDN Node2 vorhanden ist.
Erstellen Sie das Computerobjekt CLUSTERNAME auf dem Domänencontroller \\FQDN DC in der Organisationseinheit OU-PFAD.
Installation des Netzwerk-FT-Treibers auf Knoten "FQDN Node2" wird überprüft.
Installation des Clusterdatenträger-Treibers auf Knoten "FQDN Node2" wird überprüft.
Clusterdienst auf Knoten "FQDN Node2" wird konfiguriert.
Installation des Netzwerk-FT-Treibers auf Knoten "FQDN Node1" wird überprüft.
Installation des Clusterdatenträger-Treibers auf Knoten "FQDN Node1" wird überprüft.
Clusterdienst auf Knoten "FQDN Node1" wird konfiguriert.
Auf Benachrichtigung, dass der Clusterdienst auf Knoten "FQDN Node2" gestartet wurde, wird gewartet.
Cluster "CLUSTERNAME" wird gebildet.
Fehler beim Vorgang, Bereinigung wird versucht.
Fehler beim Erstellen des Clusters. Die Knoten werden bereinigt. Bitten warten...
Fehler beim Erstellen des Clusters. Die Knoten werden bereinigt. Bitten warten...
Fehler beim Bereinigen der Clusterknoten. Verwenden Sie "Clear-ClusterNode", um die Knoten manuell zu bereinigen.
Fehler beim Bereinigen der Clusterknoten. Verwenden Sie "Clear-ClusterNode", um die Knoten manuell zu bereinigen.
Fehler beim Erstellen des Clusters. Fehler beim Erstellen von Cluster "CLUSTERNAME". Der Dienst hat einen dienstspezifischen Fehlercode zurückgegeben
Führen Sie den Konfigurationsüberprüfungs-Assistenten für die Server aus, die Sie in ein Cluster einbinden möchten, um Probleme bei der Clustererstellung zu beheben.
Das Eventlog sagt mir leider auch nicht wirklich etwas. Ignorieren wir die Fehler beim Bereinigen des Clusters und dessen Nodes, dann bleibt nicht mehr viel übrig.
FailoverClustering-Manager -> Diagnose.
Nach folgenden scheinbar erfolgreichen Einträgen, wird alles wieder zurück gebaut.
(...)
Validation: Computer name 'CLUSTERNAME' can be used as 'CLUSTERNAME' NetBIOS name.
[CWFX] Closing netapi handle.
Damit bleibt übrig:
Creating the cluster failed - System.ApplicationException: Fehler beim Erstellen von Cluster "CLUSTERNAME". ---> System.ComponentModel.Win32Exception: Der Dienst hat einen dienstspezifischen Fehlercode zurückgegeben --- Ende der internen Ausnahmestapelüberwachung --- bei MS.Internal.ServerClusters.Cluster.Create(String clusterName, StringCollection nodeNames, ICollection`1 ipAddresses, ClusterActionCallback callback, AdminAccessPoint managementAccessPoint, AdminAccessPointResType CNOResType) bei MS.Internal.ServerClusters.Configuration.CreateClusterConfigurationNoCno.PerformCreateCluster(ActionArgs actionArgs, ActionUpdateHelper updateHelper) bei MS.Internal.ServerClusters.Configuration.CreateClusterConfigurationNoCno.PerformAction(ActionArgs actionArgs) bei MS.Internal.ServerClusters.Configuration.CreateClusterConfigurationNoCno.InternalPerformAction(ActionArgs actionArgs)
Windows Firewall:
Es gibt nur Drops für Port UDP 5355 weil beide Nodes insbesondere bei der Einrichtung mDNS ins Netz pusten.
Braucht es zur Einrichtung von Failover Cluster tatsächlich mDNS? Davon konnte ich bislang nichts lesen. Zumal ich per GPO Multicastnamensauflösung deaktiviert habe.
Abschluss:
Ich bin derzeitig etwas überfragt, da mir MSFC zu wenig Infos darüber gibt, wo ich zur Fehlersuche ansetzen soll.
In jedem Fall freue ich mich auf Euren Input. Besten Dank!