ERROR_QUORUM_LOSS (Event ID 4110, 4111)

SQL Server Failover Quorum Loss: Fix in 5 Minutes

Lost quorum on your SQL Server failover cluster? Your databases are offline. Here's the quick fix and why it works, with prevention tips.

I know this error is infuriating. Your SQL Server failover cluster just went down, databases are offline, and users are yelling. Been there.

The Fix: Force Quorum on One Node

Skip the panic. The fastest way to get things back is to force quorum on one healthy node. This works for Windows Server 2012 R2 all the way to Windows Server 2022, and SQL Server 2016 through 2022.

  1. Open Failover Cluster Manager on any node.
  2. Click Connect to Cluster, enter your cluster name. It'll show error because quorum is lost. That's fine.
  3. Right-click the cluster name in the left pane. Go to More Actions → Force Quorum.
  4. Check the box for the node you're on (the one you think is healthiest).
  5. Click OK. The cluster should come up with a warning about quorum.
  6. Now start the SQL Server service on that node. Open Services.msc, find SQL Server (MSSQLSERVER) or your named instance, right-click Start.
  7. Verify databases are online by running SELECT name, state_desc FROM sys.databases WHERE state_desc != 'ONLINE'; in SSMS. Should return nothing.

If you can't get into Failover Cluster Manager (rare but happens), use PowerShell:

Stop-ClusterNode -Name "Node1" -Force
Start-ClusterNode -Name "Node1" -ForceQuorum
Start-ClusterGroup "SQL Server (MSSQLSERVER)"

Replace "Node1" with your node name. This forces the node to start the cluster with its own vote.

Once the cluster is running, you need to fix the quorum configuration. Set a proper witness (file share or cloud witness) and adjust the quorum mode. Right-click cluster → More Actions → Configure Cluster Quorum Settings. Choose Select the quorum witness and pick a file share witness or cloud witness. If you use file share, make sure all nodes can access it. If cloud witness, check Azure blob storage access.

Why This Works

A SQL Server failover cluster uses quorum to prevent split-brain scenarios. When a majority of nodes (or votes) are missing, the cluster stops all services to avoid data corruption. Forcing quorum tells one node "you're the boss now" — it bypasses the vote count. The cluster starts, SQL Server comes up, but you're running without HA. Any other node that comes back will join the existing cluster (it won't cause a split-brain because the forced node has the updated cluster database).

Why did quorum fail? Usually one of three things:

  • Network partition — nodes can't talk to each other but are fine alone.
  • Disk witness gone — the shared disk or file share is unreachable.
  • Two nodes crashed at once — unlikely but happens with power failures.

In my experience, 70% of quorum losses are from network issues. Check your network team first.

Less Common Variations

Sometimes you can't force quorum because the cluster service won't start. Try this variation:

  1. On the node you want to force, stop the cluster service: net stop clussvc.
  2. Clear the cluster log: Delete files in C:\Windows\Cluster\Reports (backup first).
  3. Set a registry key for force quorum: reg add HKLM\Cluster /v ForceQuorum /t REG_DWORD /d 1 /f.
  4. Start the cluster service: net start clussvc.
  5. After cluster is up, remove the key: reg delete HKLM\Cluster /v ForceQuorum /f.

Another weird one: SQL Server fails to start even after cluster is up. This happens if the SQL Server resource is offline or has a dependency issue. Check the cluster resource status:

Get-ClusterResource "SQL Server (MSSQLSERVER)" | Get-ClusterParameter

If the IP address resource is offline, bring it online first: Start-ClusterResource "Cluster IP Address". Then start SQL Server.

One more edge case: You have a multi-subnet cluster using a dynamic witness (like Azure cloud witness). If the witness is unreachable and you have 2 nodes, quorum is lost. Force quorum works, but also check the witness configuration in Azure — sometimes storage keys expire.

Prevention: Don't Let This Happen Again

You can't avoid all failures, but you can make quorum loss rare and recovery fast. Here's my checklist:

  • Use Node and File Share Majority with an odd number of nodes (3 is best). For 2 nodes, add a file share witness or cloud witness. This gives you a tie-breaker.
  • Test quorum scenarios quarterly. Simulate a network partition or disk witness failure. Practice force quorum in a test lab.
  • Monitor cluster health. Use Cluster-Aware Updating for patching. Set alerts for cluster events (Event ID 4110, 4111, 1135).
  • Document your quorum configuration. Write down the witness path, node names, and quorum mode. Tape it to the server room wall or store in a secure doc.
  • Check Windows Updates. I've seen a bad update (KB5023778 on Server 2019) cause quorum loss. Always test updates in a non-production cluster first.

One last tip: If you use Always On Availability Groups (AGs) instead of FCI, quorum loss still applies at the WSFC level. The same force quorum steps work. But AGs have their own quorum for replicas — that's a different ball game.

You got your cluster back. Now go grab a coffee and set up that monitoring.

Related Errors in Database Errors
Database 'tempdb' is in emergency mode Fixing 'Database 'tempdb' is in emergency mode' in SQL Server 9002, 824, 823 SQL Server transaction log corrupted — fix it in 3 steps ERROR 1055 (42000) Fix MySQL 1055: only_full_group_by error in 8.0 0X80092014 CRYPT_E_NOT_IN_REVOCATION_DATABASE: Fix 0x80092014 Now

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.