You just created a fresh new cluster based on a PowerShell script and you checked the validation report and read only “Success” great you open the Failover cluster manager and yes there is a cluster
#Install cluster options
Get-WindowsFeature Failover-Clustering
install-WindowsFeature “Failover-Clustering”,”RSAT-Clustering” -IncludeAllSubFeature
#Create cluster validation report
Test-Cluster -Node mvpsql141,mvpsql142
#Create cluster
New-Cluster -Name MVPSQL1401 -Node mvpsql141,mvpsql142 -NoStorage -StaticAddress “10.255.255.71”
#Add disks to the cluster
Get-ClusterAvailableDisk -Cluster MVPSQL1401
Get-ClusterAvailableDisk -Cluster MVPSQL1401 |Add-ClusterDisk
#Add disk to CSV
Add-ClusterSharedVolume -Cluster MVPSQL1401 -Name “Cluster Disk 1”
#Set Cluster Quorum
Set-ClusterQuorum -Cluster MVPSQL1401 -FileShareWitness \\mvpdc01\cluster
#set network configuration
(Get-ClusterNetwork “Cluster Network 1”). Role =0
But you want to setup some resources but it fails you double check your script and again it failed. you looked at the last error and see an error
“ The network name Name: MVPSQL2014 does not have a valid value for the read-only property ‘ObjectGUID’.”
Followed by several event ID Event ID 1223 1069 1077
You checked the networks
but after open the IP resource you can’t select a network ! but all networks are up !
So what is the problem ? lets check all the events this must be a but I did everything right
This resource is marked with a state of ‘Failed’ instead of ‘Online’. This failed state indicates that the resource had a problem either coming online or had a failure while it was online
The network name Name: MVPSQL2014 does not have a valid value for the read-only property ‘ObjectGUID’. To validate the service principal name the read-only private property ‘ObjectGuid’ must have a valid value. To correct this issue make sure that the network name has been brought online at least once. If this does not correct this issue you will need to delete the network name and re-create it
Health check for IP interface ‘Cluster IP Address’ (address ‘10.255.255.71’) failed (status is ‘1168’). Run the Validate a Configuration wizard to ensure that the network adapter is functioning properly.
Cluster IP address resource ‘Cluster IP Address’ cannot be brought online because the cluster network ‘Cluster Network 1’ is not configured to allow client access. Please use the Failover Cluster Manager snap-in to check the configured properties of the cluster network.
Event ID 1223 1069 1077
See the last error “ ‘Cluster Network 1’ is not configured to allow client access. “ but I did set this option , yes you did see the script
(Get-ClusterNetwork “Cluster Network 1”). Role =0
but Role 0 ?
Cluster Network Roles:
Cluster networks are automatically created for all logical subnets connected to all nodes in the Cluster. Each network adapter card connected to a common subnet will be listed in Failover Cluster Manager. Cluster networks can be configured for different uses.
Name |
Value |
Description |
Disabled for Cluster Communication |
0 |
No cluster communication of any kind sent over this network |
Enabled for Cluster Communication only |
1 |
Internal cluster communication and CSV traffic can be sent over this network |
Enabled for client and cluster communication |
3 |
Cluster IP Address resources can be created on this network for clients to connect to. Internal and CSV traffic can be sent over this network |
I changed the Role to 3
(Get-ClusterNetwork “Cluster Network 1”). Role =3
Or in the gui
One happy cluster again as you can see mistakes are easily made and not always detected directly so just make sure your cluster is running healthy before you move further