Today I had to build an Microsoft Hyper-V 2008 R2 cluster environment with two nodes. One server with Microsoft Windows 2008 R2 Server and the Hyper-V role enabled. The other server with Microsoft Hyper-V Server 2008 R2. After configuring the NIC interfaces, teaming, IP addresses and storage the nodes are ready to join the cluster.
The Failover Cluster Validation check faild with status 87 “Failed to prepare storage for testing on node HYPERV01.hyperv.local”. After same troubleshooting I found the following solution! This error results from bit lock creating a partition in the first 100 MB of your primary drive and then not setting a drive letter. Given the command line interface for Hyper-V Server 2008 R2, I had to assign the drive letter by using the command lines.
1.) Open the command prompt CMD.exe
2.) Type diskpart
3.) Type list volume
4.) Type select volume 4 (or 1, 2, 3…)
5.) Type assign
Repeat this step for all the nodes in the cluster. Now your Failover Cluster Validation check will run succesfully!