# How to replace a failing disk in a Raid 1 array?

**URL:** <https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831>\
**Category:** Factual Questions\
**Created:** [July 29, 2019, 7:35pm UTC](https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831 "2019-07-29T19:35:41Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Atomic\_Alex](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/atomic_alex/32/175_2.png) [@Atomic\_Alex](https://boards.straightdope.com/u/Atomic_Alex)\
**Post date:** [July 29, 2019, 7:35pm UTC](https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831/1 "2019-07-29T19:35:41Z")

</div>

A couple of years ago I set up a Raid 1 array using two identical ‘Seagate Barracuda - 1 TB internal hard drive ST1000DM010’ hard drives in an ORICO 9528RU3 enclosure.

It sounds like one of the drives is about to fail and I intend to preempt it and replace it with another one.

My questions are:

1. How close does the new drive have to be to the current one?

2. How can I tell which of the two drives is actually failing?

3. How one earth do I actually do it, I thought it would be a matter of slipping the failing drive out and sliding the new one in then rebooting, but apparently not. The more I read online the more confused I get.

I have basic computer knowledge _(about enough to, well, set up a RAID 1 array)_.

Thanks in advance! 🙂

---

<div class="post-metadata">

**Author:** ![DPRK](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@DPRK](https://boards.straightdope.com/u/DPRK)\
**Post date:** [July 29, 2019, 7:52pm UTC](https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831/2 "2019-07-29T19:52:33Z")

</div>

How did you set the array up in the first place? Whatever interface that was, there should be an option to mark a disk as failed (if it hasn’t died already) so the array stops using it, then, after replacement, to enable the use of the new disk, after which the array should re-build itself automatically. You should not have to re-boot, assuming you can hot-swap disks into and out of your system while it is running.

As for size, the replacement disk should be at least as big as the other disk in the mirror (might as well get the same sized disk).

---

<div class="post-metadata">

**Author:** ![Atomic\_Alex](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/atomic_alex/32/175_2.png) [@Atomic\_Alex](https://boards.straightdope.com/u/Atomic_Alex)\
**Post date:** [July 29, 2019, 8:34pm UTC](https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831/3 "2019-07-29T20:34:54Z")

</div>

> [@DPRK](#):
>
> How did you set the array up in the first place? Whatever interface that was, there should be an option to mark a disk as failed (if it hasn’t died already) so the array stops using it, then, after replacement, to enable the use of the new disk, after which the array should re-build itself automatically. You should not have to re-boot, assuming you can hot-swap disks into and out of your system while it is running.
> 
> As for size, the replacement disk should be at least as big as the other disk in the mirror (might as well get the same sized disk).

I can’t remember exactly how it was set up, I hope I kept the original documentation! (I usually do)

Thanks DPRK 🙂

---

<div class="post-metadata">

**Author:** ![KneadToKnow](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/kneadtoknow/32/3999_2.png) [@KneadToKnow](https://boards.straightdope.com/u/KneadToKnow)\
**Post date:** [July 29, 2019, 8:43pm UTC](https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831/4 "2019-07-29T20:43:42Z")

</div>

> [@Atomic\_Alex](#):
>
> It sounds like one of the drives is about to fail and I intend to preempt it and replace it with another one.

Can you be more explicit about the symptoms? Is it literally making noise? Is it failing SMART tests? Does it have bad sectors?

---

<div class="post-metadata">

**Author:** ![DPRK](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@DPRK](https://boards.straightdope.com/u/DPRK)\
**Post date:** [July 29, 2019, 8:48pm UTC](https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831/5 "2019-07-29T20:48:53Z")

</div>

I forgot to add: to determine which disk is failing (if you can’t tell based on the loud grinding noises 🙂 try reading the S.M.A.R.T. status for each to see which one reports a bunch of errors.

Also: if you have 1 TB mirrored, you need at least a 1 TB replacement disk like I said, but if you want to expand the array eventually with bigger disks you could get one with bigger capacity.

---

<div class="post-metadata">

**Author:** ![The\_Librarian](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/the_librarian/32/402_2.png) [@The\_Librarian](https://boards.straightdope.com/u/The_Librarian)\
**Post date:** [July 29, 2019, 9:05pm UTC](https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831/6 "2019-07-29T21:05:23Z")

</div>

I recently did just that:

Replaced a failed 1TB Seagate barracuda disk in a raid 1.

Mine is controlled with an intel storage controller (some software)  
I took out the failed disk, replaced it with one of the same size/size cache and waited an hour: Job done.

As to determining which disk was failing: I have a external enclosure, I put in each disk, connected that to a computer and tried to read the files. One worked, the other not.

External disk enclosures are to be had for ~15$

---

<div class="post-metadata">

**Author:** ![Melbourne](https://avatars.discourse-cdn.com/v4/letter/m/b5e925/32.png) [@Melbourne](https://boards.straightdope.com/u/Melbourne)\
**Post date:** [July 30, 2019, 12:23am UTC](https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831/7 "2019-07-30T00:23:22Z")

</div>

You normally can just take the failed disk out. No matter what you do, it’s normally no worse than “suddenly and absolutely failed”

You sometimes can put in a replacement disk without turning the power off, but I wouldn’t do that.

You almost always have to reconfigure the array to get it to use the new disk. RAID systems don’t just assume that because a disk is there, it should be added to the RAID.

It’s more fun to add a slightly larger disk, so you have rome to expand later, BUT, there are OLD controllers out their that can’t handle disks bigger than 2GB, and OLD systems out their that can’t handle arrays larger than 2GB. If it’s more than 10 years old, check before getting a big disk.

---

<div class="post-metadata">

**Author:** ![snfaulkner](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/snfaulkner/32/433_2.png) [@snfaulkner](https://boards.straightdope.com/u/snfaulkner)\
**Post date:** [July 30, 2019, 1:14am UTC](https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831/8 "2019-07-30T01:14:54Z")

</div>

Hot swap drives normally have amber lights to indicate impending failure. I’d do that every week, walk the entire datacenter logging amber lights and swapping drives.

---

<div class="post-metadata">

**Author:** ![Atomic\_Alex](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/atomic_alex/32/175_2.png) [@Atomic\_Alex](https://boards.straightdope.com/u/Atomic_Alex)\
**Post date:** [July 30, 2019, 8:51pm UTC](https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831/9 "2019-07-30T20:51:34Z")

</div>

> [@KneadToKnow](#):
>
> Can you be more explicit about the symptoms? Is it literally making noise? Is it failing SMART tests? Does it have bad sectors?

As DPRK describes below, its just making loud and unhealthy sounding grinding noises! And yes its giving a failure on a SMART test. Not sure about the bad sectors, I haven’t been home long enough to give it a thorough test.

Thanks for the answers everyone, very much appreciated 🙂

---

<div class="post-metadata">

**Author:** ![ZonexandScout](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/zonexandscout/32/544_2.png) [@ZonexandScout](https://boards.straightdope.com/u/ZonexandScout)\
**Post date:** [July 31, 2019, 12:17pm UTC](https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831/10 "2019-07-31T12:17:44Z")

</div>

A lot of NAS units DO actually sense that a new HDD has been added and then automatically format and copy to it. My D-Link units (older, I’ll admit) do this very neatly. Just power it down, replace the bad HDD, and then power it on. Works with both HDD-0 and HDD-1.

---

<div class="post-metadata">

**Author:** ![drachillix](https://avatars.discourse-cdn.com/v4/letter/d/48db29/32.png) [@drachillix](https://boards.straightdope.com/u/drachillix)\
**Post date:** [August 1, 2019, 5:40pm UTC](https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831/11 "2019-08-01T17:40:32Z")

</div>

> [@ZonexandScout](#):
>
> A lot of NAS units DO actually sense that a new HDD has been added and then automatically format and copy to it. My D-Link units (older, I’ll admit) do this very neatly. Just power it down, replace the bad HDD, and then power it on. Works with both HDD-0 and HDD-1.

Part of why I love drobo.

Light turns red, replace drive, walk away. No powering down, no configuration.

---

<div class="post-metadata">

**Author:** ![DPRK](https://avatars.discourse-cdn.com/v4/letter/d/4491bb/32.png) [@DPRK](https://boards.straightdope.com/u/DPRK)\
**Post date:** [August 1, 2019, 6:11pm UTC](https://boards.straightdope.com/t/how-to-replace-a-failing-disk-in-a-raid-1-array/837831/12 "2019-08-01T18:11:56Z")

</div>

I would still double-check that if you replace, say, a 1 TB drive by a 2 TB drive, the automatic system recognizes the capacity change and will expand your storage once all drives in the array have been upgraded.
