From Fedora Project Wiki

Description

An installation using a software RAID device for the boot (/boot) file system to insure bootability in case of disk failure. For more details on RAID please consult http://en.wikipedia.org/wiki/Redundant_array_of_independent_disks .


How to test

  1. Boot the installer using any available means (boot.iso, CD, DVD, PXE or live image)
  2. Proceed to the partitioning step, select Create Custom Layout and click next
  3. Delete all partitions to start with empty disk(s)
  4. Create your swap partition.
  5. Create at least 4 RAID member partitions. If you have multiple disks, it is preferred to place half of the RAID members on a separate disk. However, for this test we are not validating data redundancy or an optimal administrative setup. Therefore, it is okay to place all RAID members on the same disk
  6. Create a biosboot partition for each physical disk you have as a member of the RAID.
  7. Create a RAID device (RAID1) using at least 2 RAID member partitions, each from a separate disk, and choose /boot as mount point
  8. Create a RAID device (RAID0, RAID1, RAID5, or RAID6) using at least 2 RAID member partitions, each from a separate disk, and choose / as mount point
  9. Complete with installation as desired

Expected Results

  1. Anaconda completes successfully
  2. Reboot successfully into installed system
  3. Confirm that the root filesystem is a RAID device with all expected RAID members by inspecting the contents of /proc/mdstat
  4. Confirm that /boot is a RAID device with all expected RAID members by inspecting the contents of /proc/mdstat