How to set SCSI3 Support for specific arrays

book

Article ID: 100005521

calendar_today

Updated On:

Resolution

Depending by the array, it is needed to set to 1 the following keys:

  • EMC:
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vemcsymm\Parameters\SupportSCSI3
       
  • Hitachi:
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vhdsaa\Parameters\SupportSCSI3

 

  • IBM:
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vemcsymm\Parameters\SupportSCSI3
       
  •  NetApp
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vnetapp\Parameters\SupportSCSI3
       

This enables the SCSI-3 Support for the entire Array.

 

In Storage Foundation 5.1 and above, SCSI-3 Support needs to be enabled in VEA too, selecting SCSI-3 support on the SCSI Support Tab of VEA.

 

When disks are stored in more that one single array, it can be needed to set SCSI-3 reservation for some diskgroups only.

In this case, running the following command could help:

vxdmpadm [-g] setdsmscsi3

 

This enables SCSI-3 Support on the specified Diskgroup only.

 

Setting SCSI-3 Support needs to be done on passive nodes only, after all disks have been deported.

 

When changes are done to the registry, it is required to reboot the node.

When changes are done through the command line or in VEA, restarting the service vxvm is recommended.


Issue/Introduction

Some arrays require to work through SCSI-3 PRG to correctly manage the Disk reservation, for example when Active/Active Multipath is set or when disks are shared among many systems (i.e. in a Cluster). Setting Storage Foundation properly to enable SCSI-3 Support requires the editing of the Windows registries and, in Storage Foundation for Windows 5.1 and above, the explicit setting of a Flag in VEA.