handling Persistent Reservation failures in Windows 2012 R2 and Windows 2012


Run Cluster Validation Wizard:

https://technet.microsoft.com/library/jj134244#BKMK_RUN_TESTS

 

If you notice the following errors in the Cluster Validation Wizard output as following, please use the following remediation plan.

 

Physical Disk <DBReports>: PR reserve failed

Physical Disk <DBReports>: ResHardDiskArbitrateInternal: PR Arbitration for disk Error

Physical Disk <DBReports>: OnlineThread: Unable to arbitrate for the disk

Physical Disk <DBReports>: OnlineThread: Error bringing resource online.

 

Remediation Plan A:

  1. Look up the disk number in disk management. Clear the persistent reservation on a disk in a failover cluster. Run Clear-ClusterDiskReservation -Disk <UInt32[]> [-Node] <StringCollection> -Force powershell command to clear the reservation on disk.

  

Remediation Plan B:

  1. Shutdown all nodes but keep only one node active

  2. Restart that active node while other nodes are shutdown

  3. Start clustering with /fq.

    1. net.exe stop clussvc

    2. net.exe start clussvc /forcequorum

  4. Verify that disks are accessible in disk management in the active node, and start other cluster nodes

 


Comments (2)

  1. kigiri says:

    Does this solution apply when we are trying to validate the nodes for clustering. You know in this case the cluster has not even been created. Plan A did not work for me.

    1. Bulent Ozkir says:

      Solution applies when we are trying to validate the nodes for clustering that already exists. Not during the initial creation.

Skip to main content