How to Fix a RAID Puncture?
Issue: How to fix RAID arrays that have been subjected to a puncture?
Solution: Complete the following steps to resolve the issue:
WARNING: Following these steps will result in the loss of all data on the array. Ensure that 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.
1 Discard Preserved Cache, if it exists.
2 Clear foreign configurations, if any.
3 Delete the array.
4 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.
5 Recreate the array as desired.
6 Perform a Full Initialization of the array (not a Fast Initialization).
7 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.