SANtricity 11.8 Commands ( CA08871-194 ~ 196 )

Set storage Array PQ validation on reconstruct

The set storageArray pqValidateOnReconstruct command sets the storage system P/Q validation state on reconstruction. When this capability is enabled, data is reconstructed using both data+P and data+Q, and the results checked for consistency before determining how to proceed.

Supported Series

This command applies to an individual HB2100/HB2200/HB2300, HB5100/HB5200, AB6100 or AB3100 storage system.

Roles

To execute this command on an HB2100/HB2200/HB2300, HB5100/HB5200, AB6100, or AB3100 storage system, you must have the Storage Admin role.

Context

This feature applies to disk pools and RAID 6 volume groups, which have dual parity. In this case, there is still redundancy in the volume group or disk pool when a drive fails, so it is possible to check data and parity consistency during reconstruction. If an inconsistency is found during reconstruction and Data Assurance is enabled for the volume, it may be possible to identify the source of the inconsistency so that data can be reconstructed using the remaining drives. If this feature is enabled, and Data Assurance is not enabled for the volume, or if the inconsistency cannot be isolated to a single drive, then the block being reconstructed is marked as unreadable.

The validation may increase reconstruction times for SSD drives, so this feature can be enabled or disabled based on media type. If enabled for a given media type, the feature is applied to all pools and RAID 6 volume groups using that media type.

Syntax

set storageArray pqValidateOnReconstruct (enable | disable) driveMediaType=(hdd | ssd | allMedia)

Parameters

Parameter Description

pqValidateOnReconstruct

Modifies the P/Q validate on reconstruction capability.

enable or disable

Enables or disables P/Q validation on reconstruction.

driveMediaType

The drive media type on which to set the P/Q validate on reconstruction capability. The following drive media types are supported:

  • hdd indicates that you want to set the validation state on hard disk drives

  • ssd indicates that you want to set the validation state on solid state disks

  • allMedia indicates that you want to set the validation state on all media in the storage system.

Example with drive media type specified as hard disk drives

SMcli -n Array1 -c "set storageArray pqValidateOnReconstruct enable driveMediaType=hdd;"

SMcli completed successfully.

Example with drive media type specified as solid-state drives

SMcli -n Array1 -c "set storageArray pqValidateOnReconstruct disable driveMediaType=ssd;"

SMcli completed successfully.
Top of Page