1

I'm planning to set up a low-traffic server using RAID 10 with four disks. I'd like to have Ubuntu 14.04 installed onto that RAID array. I've seen plenty of guides explaining how to set up RAID 10 using mdadm with the OS on a separate disk from the array, but the only thing I've heard about putting the OS on that array is that it doesn't work because GRUB doesn't work on RAID 10 (that information was five years old). How can I set up a system that has all of its data on the array? I want to be able to run when any of those four drives fails.

1
  • I ended up using UEFI and GPT, and dding the /boot partition to each of the four drives.
    – aswine
    Oct 22, 2015 at 19:40

2 Answers 2

0

It's not really an direct answer for your problem, but if your goal is to have the system run even when one drive fails, a raid 5 would do just that and give you more disk space.

0

How does your system boot? Via EFI or MBR (CSM)? If the former, I can't see why you couldn't use my guide, but create a RAID10 instead of RAID1 in steps 2+more. For maximum redundancy, I would clone the EFI boot partition to all four drives.

3
  • I was planning to use MBR, simply because I don't know of a reason to use EFI.
    – aswine
    Sep 16, 2015 at 18:25
  • Actually, I'll need to use GPT because I'll have a 4 TB volume. I guess I can still use BIOS, not UEFI, though?
    – aswine
    Sep 16, 2015 at 20:36
  • If you're using GPT, I think UEFI is the better choice (some excellent info at rodsbooks.com/gdisk/bios.html). Should you wish to stick with BIOS (a.k.a. CSM), you could check the first link in my guide (askubuntu.com/questions/505446/…). Sep 18, 2015 at 6:52

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .