From Fedora Project Wiki

mNo edit summary
Line 1: Line 1:
{{QA/Test_Case
{{QA/Test_Case
|description=
|description=
A complete installation using a software RAID device for the root (''/'') file system. For more details on RAID please consult  [http://en.wikipedia.org/wiki/Redundant_array_of_independent_disks http://en.wikipedia.org/wiki/Redundant_array_of_independent_disks] .
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 http://en.wikipedia.org/wiki/Redundant_array_of_independent_disks] .
|actions=
|actions=
# Boot the installer using any available means (boot.iso, CD, DVD, PXE or live image)
# Boot the installer using any available means (boot.iso, CD, DVD, PXE or live image)
# Proceed to the partitioning step, select ''Create Custom Layout'' and click ''next''
# Proceed to the partitioning step, select ''Create Custom Layout'' and click ''next''
# Delete all partitions to start with empty disk(s)
# Delete all partitions to start with empty disk(s)
# Create the required boot partitions needed for your architecture.  This includes {{filename|/boot}} and {{filename|swap}}
# Create your swap partition.  This includes {{filename|swap}}.
# Create at least 2 RAID member partitions.  If you have multiple disks, it is preferred to place a RAID member 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
# Create at least 2 RAID member partitions.  If you have multiple disks, it is preferred to place a RAID member 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
# Create a RAID device (RAID0, RAID1, RAID5 or RAID6) using all RAID member partitions, and choose {{filename|/}} as mount point  
# Create a biosboot partition for each physical disk you have as a member of the RAID.
# Create another RAID device (RAID1), and choose {{filename|/boot}} as mount point.
# Create a RAID device (RAID1) using all RAID member partitions, and choose {{filename|/boot}} as mount point  
# Create a RAID device (RAID0, RAID1, RAID5, or RAID6) using all RAID member partitions, and choose {{filename|/}} as mount point  
# Complete with installation as desired
# Complete with installation as desired
|results=
|results=

Revision as of 21:41, 15 November 2011

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. This includes swap.
  5. Create at least 2 RAID member partitions. If you have multiple disks, it is preferred to place a RAID member 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 all RAID member partitions, and choose /boot as mount point
  8. Create a RAID device (RAID0, RAID1, RAID5, or RAID6) using all RAID member partitions, 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