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@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org