Voting nodes are not available when you try to use AlwaysOn availability groups in SQL Server 2012
Consider the following scenario:
- You have installed two Microsoft SQL Server 2012 instances on a server that is running Windows Server 2008 R2 that is in a failover cluster.
- Both of the SQL Server instances have AlwaysOn availability groups configured.
- You have added a file share witness in order to achieve quorum.
In this scenario, you experience the following issues:
When you view Cluster Quorum Information in SQL Server Management Studio, the value in the Vote Count
column for both of the instances is Not Available
You cannot achieve quorum if the voting nodes are not available. We do not recommend this situation in a production environment.
When you try to run the New Availability Group wizard in order to create a new AlwaysOn availability group, you may receive a warning message that resembles the following:
The current WSFC cluster quorum vote configuration is not recommended for this availability group.
When you try to query the following sys.dm_hadr_cluster_members
dynamic management view, the value that is contained in the number_of_quorum_votes
column may be NULL
Select member_name, number_of_quorum_votes from sys.dm_hadr_cluster_memberselect member_name, number_of_quorum_votes from sys.dm_hadr_cluster_members
For example, the query result resembles the following:
member_name number_of_quorum_votesSqlNode1 NULLSqlNode2 NULLFile Share Witness 1
These issues occur because of a known issue in Windows Server Failover Clustering.
To resolve this issue, apply the hotfix from the following Microsoft Knowledge Base article on all affected computers:
A hotfix is available to let you configure a cluster node that does not have quorum votes in Windows Server 2008 and in Windows Server 2008 R2
You must restart the computer after you apply the hotfix.
For more information about quorum modes and voting configuration, go to the following MSDN website:
For more information about the prerequisites, restrictions, and recommendations for AlwaysOn availability groups, go to the following MSDN website:
Article ID: 2761129 - Last Review: 11/19/2012 19:15:00 - Revision: 4.0
Microsoft SQL Server 2012 Enterprise
- kbtshoot kbsurveynew kbexpertiseadvanced KB2761129