0. Purpose and Scope

This note explains why repeated rebuild attempts rapidly collapse RAID 5 recovery probability.


1. Non-Atomic Rebuild Behavior

Rebuilds proceed stripe-by-stripe, rewriting parity continuously.

A failed rebuild leaves parity partially altered.


2. Compounding Effect of Retries

Each retry:

  • Rewrites additional stripes
  • Introduces new inconsistencies
  • Narrows reconstruction options

Damage accumulates non-linearly.


3. Misleading Controller Feedback

Controllers rarely warn that parity has diverged.
Each attempt appears “reasonable” — until recovery becomes impossible.


4. Key Rule

A failed rebuild should stop all activity — not trigger another attempt.


Referenced in: