A single drive failure in a RAID 1, 5 or 10 should not have caused this. Those raid levels have redundancy, so you can lose an entire drive and not have any problems (other than maybe speed)
If losing a single drive in a RAID 1, 5 or 10 causes data loss or IO errors, then there's a bigger problem with that RAID array than a single failed drive. I think you might want to investigate further.
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability