This article was written by Paul Marquardt

After implementing  the required “SR-IOV Global Entries” BIOS changes,  the following registry key is still required for Windows® operating systems utilizing the Windows Failover Clustering role to utilize shared disks connected to a Shared PERC8 controller.

This article describes two different methods to implement the registry changes required for the cluster service to see drives connected to the Shared PERC8 controller. Both of these methods require administrative privileges to complete successfully.

Method 1: Manual Registry Edit. Use this method to manually enter the new registry settings.

Method 2: Registry File Edit. Use this method to create and run a .REG file to enter the new registry settings into the system.

These methods apply to:

  • Windows Server 2016 Datacenter
  • Windows Server 2016 Standard
  • Windows Storage Server 2016
  • Windows Server 2012 Standard R2
  • Windows Server Datacenter 2012 R2
  • Windows Storage Server 2012 R2
  • Windows Server 2012 Standard
  • Windows Server 2012 Datacenter
  • Windows Storage Server 2012 Standard
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Service Pack 1
  • Windows Storage Server 2008 R2

For additional information regarding this registry change, refer to Microsoft KB 2839292, or find it here.

Note: For more information on SR-IOV and system configuration of this feature in the BIOS follow this link to an article by my colleague.

 

Problem: During the cluster validation process you may see the following error, “Disk bus type does not support clustering” when using shared disks connected to a Shared PERC8 controller.

Description: This error states the disk type does not support clustering because the required AllowBusTypeRAID registry parameter has not been set.

Solution: After completing the required registry change, the validation tool can be run again and the cluster passes validation.

 

Table 1: Registry Parameters

Registry Location Entry type Property Value
HKLM\SYSTEM\CurrentControlSet\Services\ClusDisk\Parameters DWORD AllowBusTypeRAID 0X01

Method 1: Manual Registry Edit Steps 

  1. Open the registry using the run prompt.
  2. Type REGEDIT and press Enter.
  3. Navigate to HKey_Local_Machine\SYSTEM\CurrentControlSet\Services\ClusDisk\Parameters.
  4. Right-click in the right pane and from the context menu select New > DWORD (32bit) Value.
  5. Type AllowBusTypeRAID in the Name field and press Enter.
  6. Right-click the new entry and select Modify.
  7. In the Value Data field, type 1 and press Enter.
  8. Close the REGEDIT window.

Method 2: Registry File Edit Steps

  1. Copy the text below the line in this article.
  2. Create a new text document and make note of the file location.
  3. Paste the copied text into the text file and save it with a file type of .REG.
  4. Run the .REG file from the noted file location.
  5. Select Yes allowing the program to make changes to the computer.
  6. Select Yes to continue when prompted by the Registry Editor window.
  7. Select Ok to close the Registry Editor window.

____________Copy Below This Line____________________

Windows Registry Editor Version 5.00

 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ClusDisk\Parameters]

"AllowBusTypeRAID"=dword:00000001