For a temporary cluster network interruption with CSV error 0xc000020c (STATUS_CONNECTION_DISCONNECTED), the safest sequence is to first confirm the cluster and storage paths have recovered, then bring the paused CSV back online, and only after that consider ownership redistribution.
Recommended recovery sequence:
- In Failover Cluster Manager, verify the affected CSV status.
- Open Start > Administrative tools > Failover Cluster Manager.
- Expand the affected volume.
- If the volume is offline or paused, use Bring this resource online.
- Verify CSV state in PowerShell.
- Run:
Get-ClusterSharedVolume - This shows the status for the affected CSV and all CSVs in the cluster.
- Run:
- Check for the underlying cause before moving anything.
- For
0xc000020c, review System and Application event logs for communication interruptions between the node and the volume. - Also confirm cluster networking and storage connectivity are stable again.
- For
- Validate the environment before placing more load on the CSV.
- Make sure network and storage drivers and firmware are current.
- Check for common causes of paused CSV state such as:
- network bottlenecks or teaming mismatches
- adapter resource exhaustion
- physical disk or HBA failure
- switch or cable faults
- insufficient CSV capacity
- unsupported filter drivers or multiple antivirus products
About Move-ClusterSharedVolume:
-
Move-ClusterSharedVolumemoves CSV ownership to a different node. - It is appropriate only after the CSV is healthy again.
- It should not be the first recovery action for a paused CSV caused by a temporary network flap.
- First restore normal CSV access and confirm health; then, if needed, move coordinator ownership to a healthy node.
Example syntax:
Move-ClusterSharedVolume -Name <CSVName> -Node <HealthyNode>
Redistributing CSV coordinator ownership:
- After recovery, coordinator ownership can be redistributed by moving the CSV to another healthy node.
- The context confirms that CSV ownership is controlled by a particular node at any given time, and
Move-ClusterSharedVolumeis the supported cmdlet for changing that owner. - No specific balancing algorithm or redistribution pattern is provided in the context, so the supported guidance is to move ownership only after health is confirmed.
Useful checks before moving workloads back:
- Failover Cluster Manager
- Confirm the CSV is online.
- Confirm the cluster is visible and manageable.
- PowerShell
- Run:
Get-ClusterSharedVolume - Use this to confirm the CSV is present and no longer paused/offline.
- Run:
- Event logs
- Review System and Application logs for communication-related errors around the incident time.
- For broader failover analysis, check Microsoft-Windows-FailoverClustering events and correlate timestamps with cluster logs.
- Useful failover-related events called out in the guidance include 1069, 1146, and 1230.
- Cluster log review
- In the cluster log, look for signs that the resource recovered successfully, such as:
-
Resource <name> has come online -
Group move for <name> has completed
-
- If recovery failed, look for:
-
Online for resource <name> failed
-
- In the cluster log, look for signs that the resource recovered successfully, such as:
If workloads were interrupted long enough, VMMS-managed VMs might need to be started manually after cluster recovery.
References: