This article provides information on how to fix a RAID array that has a puncture.
Follow these steps to resolve the issue.
Warning: Following these steps will result in the loss of all data on the array. Please ensure you are prepared to restore from backup or other means prior to following these steps. Use caution so that following these steps does not impact any other arrays
- Discard Preserved Cache (if it exists)
- Clear foreign configurations (if any)
- Delete the array
- Shift the position of the drives by one (Move Disk 0 to slot 1, Disk 1 to slot 2, and Disk 2 to slot 0)
- Recreate the array as desired
- Perform a Full Initialization of the array (not a Fast Initialization)
- Perform a Check Consistency on the array
If the check consistency completes without errors, you can safely assume that the array is now healthy and the puncture is removed.
Data can now be restored to the healthy array.
It may not be necessary to perform all of these steps to resolve every issue, but these steps do provide the best chance of success.
In rare cases, these steps may not completely resolve a specific issue. If following these steps does not resolve an issue, contact Dell Technical Support for further assistance.
In more severe cases, the issue may not be resolved and errors can persist despite following these steps.
If following these steps does not resolve an issue, contact Dell Technical Support for further assistance.
A more detailed explanation of a double fault and a puncture can be found in the following article:
Double Faults and Punctures in RAID Arrays