3

Given two disks in a (hardware) RAID 1 configuration, what exactly happens to a production system when one drive fails?

Is there any noticeable service interruption, or will the system continue performing as usual with only one disk until the faulty one can be replaced? (Ignoring any minor throughput changes caused by going from two disks to one)

Paul
  • 85
  • 6

2 Answers2

6

This depends entirely on the type of RAID (software or hardware) and the storage controller that is implementing RAID.

I'm the vast majority of implementations, there is no service interruption to the host system (that's the whole point of RAID). There is usually some kind of notification about the failure of a hard drive that an administrator must be made privy to. This is one of the most important parts of a RAID management system. I want to know how I can be made known of a failure. Something popping up to stderr or on the screen is of no use to anyone. You'll need email alerts, SMS gateways, SNMP traps and etc. so that you can monitor drive health from your NMS and / or get direct notification from the storage device that a failure has occurred.

In some cases, if there is a hot spare (ideally there is), the mirror immediately begins rebuilding. In that case, there is a performance degradation as the healthy drive is read from.

Wesley
  • 32,690
  • 9
  • 82
  • 117
0

Likely. Many raid1 implementations stripe reads across both drives to enhance performance, so your read performance will go back to that of a single drive.

Writes will like improve very slightly since you no longer have to wait for both drives to be written to.. though it's unlikely this would be noticable

jerm
  • 637
  • 3
  • 5