Detailed image of illuminated server racks showcasing modern technology infrastructure.

Resolving Quorum Loss in a Windows Failover Cluster for SQL AG on VMware

Detailed image of illuminated server racks showcasing modern technology infrastructure.
Photo by panumas nikhomkhai on Pexels. Source.

In this post, we explore how to identify and fix quorum loss in a Windows Failover Cluster that includes an SQL Availability Group, running on VMware. This guide provides practical steps for resolving common issues, ensuring stability in your clustered environment.

Prerequisites

Ensure you have administrative access to the cluster nodes and a basic understanding of Windows Failover Clustering, SQL Server setup, and VMware environment. Familiarize yourself with key cmdlets like Get-Cluster and Test-Cluster.

Environment Setup

Verify all nodes are correctly configured in VMware and that they communicate over a reliable network. Confirm that VMware tools on the nodes are up to date to avoid compatibility issues.

Initial Diagnostics

Start diagnostics by checking the cluster nodes’ health and their network connectivity. Execute:

Get-Cluster
Test-Cluster -Node dhsqla, dhsqlb

Network Configuration Check

Verify network configurations and resolve any issues. Pay attention to connectivity and adapter status. Run:

Get-NetAdapter

Quorum Configuration Validation

Check the quorum resource settings. Ensure the configuration supports the network. Execute:

Get-ClusterQuorum
Get-ClusterResource

Testing and Validation

After making network adjustments, re-test the cluster health. Validate all nodes join and maintain quorum.

Common Failures and Troubleshooting

Issues may include misconfigured firewalls or insufficient permissions. Check logs for errors and re-assess network connections.

Cleanup

Document the changes made and ensure continual monitoring of the cluster for early detection of issues.

Sources

Learn more from discussions and resources, such as this Reddit thread.

Transparency note: This guide was created with AI assistance and source verification via automated tools.