I have 2 identical Windows Server 2008 R2 servers which I am trying to setup a failover cluster on.
The "Validate a Configuration" passes, but the actual creation process produces an error:
An error occurred while creating the cluster.
An error occurred creating cluster 'newcluster'.
This operation returned because the timeout period expired
Anybody know how to fix this?
Thanks!
Edit #1:
Create Cluster
Cluster: NEWCLUSTER
Node: server1.domain.local
Node: server2.domain.local
IP Address: 10.10.10.101
Started 12/11/2014 11:35:21 AM
Completed 12/11/2014 11:38:25 AM
Beginning to configure the cluster NEWCLUSTER.
Initializing Cluster NEWCLUSTER.
Validating cluster state on node server1.domain.local.
Searching the domain for computer object 'NEWCLUSTER'.
Creating a new computer object for 'NEWCLUSTER' in the domain.
Configuring computer object 'NEWCLUSTER' as cluster name object.
Validating installation of the Network FT Driver on node server1.domain.local.
Validating installation of the Cluster Disk Driver on node server1.domain.local.
Configuring Cluster Service on node server1.domain.local.
Validating installation of the Network FT Driver on node server2.domain.local.
Validating installation of the Cluster Disk Driver on node server2.domain.local.
Configuring Cluster Service on node server2.domain.local.
Waiting for notification that Cluster service on node server1.domain.local has started.
Forming cluster 'clusterrr'.
Unable to successfully cleanup.
To troubleshoot cluster creation problems, run the Validate a Configuration wizard on the servers you want to cluster.
An error occurred while creating the cluster.
An error occurred creating cluster 'NEWCLUSTER'.
This operation returned because the timeout period expired
Best Answer
I would also advise to check for duplicate Service Principal Names (SPNs) in your domain. In our case, we received the error because the SPN for the cluster had somehow already been registered to a different server.
Run the following command to find all duplicate SPNs in your domain:
If any of your SQL nodes, or Windows Cluster Name, or SQL Cluster Name is seen in the output, you'll need to remove the duplicate SPNs. For example:
Delete the SPNs from the old server (preferably on a domain controller - you likely need to be a domain administrator to modify SPNs). In this example,
SQLCLUSTER1
is the name we want to use for the current cluster we are trying to create, but oddly, some SPNs for the account are registered on an old server,APPSERVER04
. Run these commands to remove them: