HP P2000 G3 MSA System Event Descriptions Reference Guide 63
Resolving scrub errors
Background scrub procedures have been improved in recent controller firmware, including the ability to
automatically correct scrub errors, so the best solution to scrub errors is to upgrade to J202, J212, J302,
M113, or TS240. If upgrading firmware is not an option, follow the steps below.
NOTE: Disks that have logged SMART events or Unrecoverable Read Errors are candidates for
replacement.
Preliminary steps
1. Ensure that the storage system’s firmware version is one of the following or newer:
J200P39, J210P19, J300P20, M110R21
2. Ensure that the storage system’s hardware is healthy and stable.
3. Create a full backup of all data in the vdisk. HP recommends enabling all available verification
options. Verify the data integrity of the backup.
4. Correct any hardware issues.
Fixing consistency errors reported by the scrub utility
In this procedure, use the CLI verify vdisk command with its fix parameter, hereafter referred to as
“verify-fix.” Verify-fix corrects parity based on the data in the stripe at the present time and makes mirror
halves match by copying contents from the first drive in the mirror vdisk to the second drive.
NOTE:
• For parity disks, verify-fix recalculates parity for the failed stripe.
• For mirrored vdisks, verify-fix copies the data from the first disk in the vdisk to the second disk in the
vdisk.
• In either case, if the data are incorrect, verify-fix makes the consistency data (parity or the mirror copy)
match the incorrect data.
1. Complete the steps in Preliminary steps above.
2. Save the current logs from the storage system in a safe location:
a. Log in to the system’s FTP interface.
b. Enter:
get logs
file-name
.zip
3. Disable background scrub:
a. Log in to the CLI.
b. Enter:
set job-parameters background-scrub off
4. Verify that scrub is not running on the affected vdisk. If scrub is running on the vdisk, either:
• Wait for it to complete.
• Manually abort the scrub by logging in to the CLI and entering:
abort scrub vdisk
vdisk
5. Run verify-fix by entering:
verify vdisk
vdisk
fix yes
• Allow 24 hours for this process to complete.
•Run show vdisk to ensure verify-fix is complete.