Mailinglist Archive: opensuse (1118 mails)

< Previous Next >
Re: [opensuse] mdraid questions
  • From: Per Jessen <per@xxxxxxxxxxxx>
  • Date: Wed, 02 May 2012 21:11:00 +0200
  • Message-id: <jns0s4$pks$1@saturn.local.net>
Lew Wolfgang wrote:

Questions:

I'm assuming that I can physically remove one of the RAID-6 arrays
and install the disks in another (identical) chassis. An empty and
uninitialized array will also be in the second chassis. Do I need
to do anything with mdadm to cause the mirror on the second
chassis to rebuild the empty array with the data from the first
chassis? Would it be a matter of just plugging in the disks, turn
on the power and step back? Or will some mdadm ju-ju be required?
Will the wrong array be replicated?

Definitely _some_ mdadm ju-ju required - it sounds like this:

assemble a new RAID6 of set#1 (existing data)
create RAID1 = set#1 + faulty.
create RAID6 of set#2 (uninitialized array)
hot-add this to your RAID1.

In case you're wondering, the next iteration will require 2-TB data
disks. We also have a complete clone of the whole system to be
used as a spare if necessary. This data HAS to be recorded! I
realize this configuration is probably overkill, but it's better to
be safe than sorry.

Is there anything else I'm forgetting to consider?

Battery-backed write caches or site-wide UPS?
Staging disk purchases by production dates?

Your initial RAID61 config will survive up to five concurrent disk
failures (worst case) - is there a better config?



--
Per Jessen, Zürich (15.2°C)

--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References