<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.docking.org/index.php?action=history&amp;feed=atom&amp;title=Software_Raid</id>
	<title>Software Raid - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.docking.org/index.php?action=history&amp;feed=atom&amp;title=Software_Raid"/>
	<link rel="alternate" type="text/html" href="http://wiki.docking.org/index.php?title=Software_Raid&amp;action=history"/>
	<updated>2026-05-23T20:09:13Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>http://wiki.docking.org/index.php?title=Software_Raid&amp;diff=9483&amp;oldid=prev</id>
		<title>Benrwong: Created Page based on &quot;RAID 1 INSTALLATION STEPS&quot; from Lab Manual</title>
		<link rel="alternate" type="text/html" href="http://wiki.docking.org/index.php?title=Software_Raid&amp;diff=9483&amp;oldid=prev"/>
		<updated>2016-06-30T19:52:43Z</updated>

		<summary type="html">&lt;p&gt;Created Page based on &amp;quot;RAID 1 INSTALLATION STEPS&amp;quot; from Lab Manual&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=RAID 1 Installation Steps=&lt;br /&gt;
I ignored the swap completely (you don’t do anything with swap)&lt;br /&gt;
&lt;br /&gt;
CURRENT SITUATION ON TAV:&lt;br /&gt;
 [root@tav ~]# df -h&lt;br /&gt;
 Filesystem            Size  Used Avail Use% Mounted on&lt;br /&gt;
 /dev/mapper/vg_system-lv_root&lt;br /&gt;
                       50G  6.0G   41G  13% /&lt;br /&gt;
 tmpfs                 3.9G     0  3.9G   0% /dev/shm&lt;br /&gt;
 /dev/sda1             146M  112M   27M  81% /boot&lt;br /&gt;
 /dev/mapper/vg_data-lv_share&lt;br /&gt;
                      860G   59G  758G   8% /opt&lt;br /&gt;
 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&lt;br /&gt;
 [root@tav ~]# cat /etc/fstab &lt;br /&gt;
 /dev/mapper/vg_system-lv_root            /        ext4    defaults    1    1&lt;br /&gt;
 UUID=d20b31a8-2cd3-4aee-ab9f-9d6bea4c0647    /boot        ext2    defaults    1    2&lt;br /&gt;
 #/dev/mapper/vg_data-lv_share            /srv/share    ext4    defaults    1    2&lt;br /&gt;
 /dev/mapper/vg_data-lv_share            /opt            ext4    defaults    1    2&lt;br /&gt;
 UUID=b89df73b-90e2-49e2-bae0-7707d7840111    swap        swap    defaults    0    0&lt;br /&gt;
 tmpfs                        /dev/shm    tmpfs    defaults    0    0&lt;br /&gt;
 devpts                        /dev/pts    devpts    gid=5,mode=620    0    0&lt;br /&gt;
 sysfs                        /sys        sysfs    defaults    0    0&lt;br /&gt;
 proc                        /proc        proc    defaults    0    0&lt;br /&gt;
 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ &amp;lt;br /&amp;gt;&lt;br /&gt;
 [root@tav ~]# fdisk -l&lt;br /&gt;
 Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes&lt;br /&gt;
 255 heads, 63 sectors/track, 121601 cylinders&lt;br /&gt;
 Units = cylinders of 16065 * 512 = 8225280 bytes&lt;br /&gt;
 Sector size (logical/physical): 512 bytes / 512 bytes&lt;br /&gt;
 I/O size (minimum/optimal): 512 bytes / 512 bytes&lt;br /&gt;
 Disk identifier: 0x0002a4e1&lt;br /&gt;
   Device Boot      Start         End      Blocks   Id  System &lt;br /&gt;
 /dev/sdb1   *           1          20      153600   83  Linux&lt;br /&gt;
 Partition 1 does not end on cylinder boundary.&lt;br /&gt;
 /dev/sdb2              20        6547    52428800   8e  Linux LVM&lt;br /&gt;
 /dev/sdb3            6547        7567     8192000   82  Linux swap / Solaris&lt;br /&gt;
 /dev/sdb4            7567      121602   915987160    5  Extended&lt;br /&gt;
 /dev/sdb5            7567      121602   915985408   8e  Linux LVM&lt;br /&gt;
 Disk /dev/sda: 1000.2 GB, 1000204886016 bytes&lt;br /&gt;
 255 heads, 63 sectors/track, 121601 cylinders&lt;br /&gt;
 Units = cylinders of 16065 * 512 = 8225280 bytes&lt;br /&gt;
 Sector size (logical/physical): 512 bytes / 512 bytes&lt;br /&gt;
 I/O size (minimum/optimal): 512 bytes / 512 bytes&lt;br /&gt;
 Disk identifier: 0x000ece4c&lt;br /&gt;
  Device Boot      Start         End      Blocks   Id  System&lt;br /&gt;
 /dev/sda1   *           1          20      153600   83  Linux&lt;br /&gt;
 Partition 1 does not end on cylinder boundary.&lt;br /&gt;
 /dev/sda2              20        6547    52428800   8e  Linux LVM&lt;br /&gt;
 /dev/sda3            6547        7567     8192000   82  Linux swap / Solaris&lt;br /&gt;
 /dev/sda4            7567      121602   915987160    5  Extended&lt;br /&gt;
 /dev/sda5            7567      121602   915985408   8e  Linux LVM&lt;br /&gt;
 Disk /dev/mapper/vg_system-lv_root: 53.7 GB, 53653536768 bytes&lt;br /&gt;
 255 heads, 63 sectors/track, 6523 cylinders&lt;br /&gt;
 Units = cylinders of 16065 * 512 = 8225280 bytes&lt;br /&gt;
 Sector size (logical/physical): 512 bytes / 512 bytes&lt;br /&gt;
 I/O size (minimum/optimal): 512 bytes / 512 bytes&lt;br /&gt;
 Disk identifier: 0x00000000&lt;br /&gt;
 Disk /dev/mapper/vg_data-lv_share: 937.9 GB, 937947037696 bytes&lt;br /&gt;
 255 heads, 63 sectors/track, 114032 cylinders&lt;br /&gt;
 Units = cylinders of 16065 * 512 = 8225280 bytes&lt;br /&gt;
 Sector size (logical/physical): 512 bytes / 512 bytes&lt;br /&gt;
 I/O size (minimum/optimal): 512 bytes / 512 bytes&lt;br /&gt;
 Disk identifier: 0x00000000&lt;br /&gt;
 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&lt;br /&gt;
 [root@tav ~]# pvdisplay&lt;br /&gt;
  --- Physical volume ---&lt;br /&gt;
  PV Name               /dev/sda5&lt;br /&gt;
  VG Name               vg_data&lt;br /&gt;
  PV Size               873.55 GiB / not usable 21.00 MiB&lt;br /&gt;
  Allocatable           yes (but full)&lt;br /&gt;
  PE Size               32.00 MiB&lt;br /&gt;
  Total PE              27953&lt;br /&gt;
  Free PE               0&lt;br /&gt;
  Allocated PE          27953&lt;br /&gt;
  PV UUID               pcZ4WO-DnMD-WzNn-yXzp-s8u8-19Mf-Ug4vWD &amp;lt;br /&amp;gt;&lt;br /&gt;
  --- Physical volume ---&lt;br /&gt;
  PV Name               /dev/sda2&lt;br /&gt;
  VG Name               vg_system&lt;br /&gt;
  PV Size               50.00 GiB / not usable 32.00 MiB&lt;br /&gt;
  Allocatable           yes (but full)&lt;br /&gt;
  PE Size               32.00 MiB&lt;br /&gt;
  Total PE              1599&lt;br /&gt;
  Free PE               0&lt;br /&gt;
  Allocated PE          1599&lt;br /&gt;
  PV UUID               dP0qZ0-ILST-aEMp-GN3t-ONqP-Y8OG-0fQgKR&lt;br /&gt;
&lt;br /&gt;
 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&lt;br /&gt;
*** The reason why the both drives have the same layout (see sfdisk -l below) is because I&amp;#039;ve &lt;br /&gt;
already copied the partition tables from sda to sdb on tav:   sfdisk -d /dev/sda | sfdisk --force /dev/sdb ******&lt;br /&gt;
 [root@tav ~]# sfdisk -l&lt;br /&gt;
 Disk /dev/sdb: 121601 cylinders, 255 heads, 63 sectors/track&lt;br /&gt;
 Warning: extended partition does not start at a cylinder boundary.&lt;br /&gt;
 DOS and Linux will interpret the contents differently.&lt;br /&gt;
 Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0&lt;br /&gt;
 Device Boot Start     End   #cyls    #blocks   Id  System&lt;br /&gt;
 /dev/sdb1   *      0+     19-     20-    153600   83  Linux&lt;br /&gt;
 /dev/sdb2         19+   6546-   6528-  52428800   8e  Linux LVM&lt;br /&gt;
 /dev/sdb3       6546+   7566-   1020-   8192000   82  Linux swap / Solaris&lt;br /&gt;
 /dev/sdb4       7566+ 121601- 114036- 915987160    5  Extended&lt;br /&gt;
 /dev/sdb5       7566+ 121601- 114035- 915985408   8e  Linux LVM&lt;br /&gt;
 Disk /dev/sda: 121601 cylinders, 255 heads, 63 sectors/track&lt;br /&gt;
 Warning: extended partition does not start at a cylinder boundary.&lt;br /&gt;
 DOS and Linux will interpret the contents differently.&lt;br /&gt;
 Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0&lt;br /&gt;
   Device Boot Start     End   #cyls    #blocks   Id  System&lt;br /&gt;
 /dev/sda1   *      0+     19-     20-    153600   83  Linux&lt;br /&gt;
 /dev/sda2         19+   6546-   6528-  52428800   8e  Linux LVM&lt;br /&gt;
 /dev/sda3       6546+   7566-   1020-   8192000   82  Linux swap / Solaris&lt;br /&gt;
 /dev/sda4       7566+ 121601- 114036- 915987160    5  Extended&lt;br /&gt;
 /dev/sda5       7566+ 121601- 114035- 915985408   8e  Linux LVM&lt;br /&gt;
 Disk /dev/mapper/vg_system-lv_root: 6523 cylinders, 255 heads, 63 sectors/track&lt;br /&gt;
 Disk /dev/mapper/vg_data-lv_share: 114032 cylinders, 255 heads, 63 sectors/track&lt;br /&gt;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&lt;br /&gt;
 [root@tav ~]# vgdisplay -v&lt;br /&gt;
    Finding all volume groups&lt;br /&gt;
    Finding volume group &amp;quot;vg_data&amp;quot;&lt;br /&gt;
  --- Volume group ---&lt;br /&gt;
  VG Name               vg_data&lt;br /&gt;
  System ID             &lt;br /&gt;
  Format                lvm2&lt;br /&gt;
  Metadata Areas        1&lt;br /&gt;
  Metadata Sequence No  2&lt;br /&gt;
  VG Access             read/write&lt;br /&gt;
  VG Status             resizable&lt;br /&gt;
  MAX LV                0&lt;br /&gt;
  Cur LV                1&lt;br /&gt;
  Open LV               1&lt;br /&gt;
  Max PV                0&lt;br /&gt;
  Cur PV                1&lt;br /&gt;
  Act PV                1&lt;br /&gt;
  VG Size               873.53 GiB&lt;br /&gt;
  PE Size               32.00 MiB&lt;br /&gt;
  Total PE              27953&lt;br /&gt;
  Alloc PE / Size       27953 / 873.53 GiB&lt;br /&gt;
  Free  PE / Size       0 / 0   &lt;br /&gt;
  VG UUID               mWLha7-je5U-9Pjf-wO0y-JgmT-X12l-YF9e0c&lt;br /&gt;
  --- Logical volume ---&lt;br /&gt;
  LV Path                /dev/vg_data/lv_share&lt;br /&gt;
  LV Name                lv_share&lt;br /&gt;
  VG Name                vg_data&lt;br /&gt;
  LV UUID                unYF5D-jvdd-LVXe-Ntuz-DbDU-FSE5-1mKJDM&lt;br /&gt;
  LV Write Access        read/write&lt;br /&gt;
  LV Creation host, time tav.cluster.ucsf.bkslab.org, 2014-05-01 13:15:10 -0700&lt;br /&gt;
  LV Status              available&lt;br /&gt;
  # open                 1&lt;br /&gt;
  LV Size                873.53 GiB&lt;br /&gt;
  Current LE             27953&lt;br /&gt;
  Segments               1&lt;br /&gt;
  Allocation             inherit&lt;br /&gt;
  Read ahead sectors     auto&lt;br /&gt;
  - currently set to     256&lt;br /&gt;
  Block device           253:1&lt;br /&gt;
  --- Physical volumes ---&lt;br /&gt;
  PV Name               /dev/sda5     &lt;br /&gt;
  PV UUID               pcZ4WO-DnMD-WzNn-yXzp-s8u8-19Mf-Ug4vWD&lt;br /&gt;
  PV Status             allocatable&lt;br /&gt;
  Total PE / Free PE    27953 / 0&lt;br /&gt;
  Finding volume group &amp;quot;vg_system&amp;quot;&lt;br /&gt;
  --- Volume group ---&lt;br /&gt;
  VG Name               vg_system&lt;br /&gt;
  System ID             &lt;br /&gt;
  Format                lvm2&lt;br /&gt;
  Metadata Areas        1&lt;br /&gt;
  Metadata Sequence No  2&lt;br /&gt;
  VG Access             read/write&lt;br /&gt;
  VG Status             resizable&lt;br /&gt;
  MAX LV                0&lt;br /&gt;
  Cur LV                1&lt;br /&gt;
  Open LV               1&lt;br /&gt;
  Max PV                0&lt;br /&gt;
  Cur PV                1&lt;br /&gt;
  Act PV                1&lt;br /&gt;
  VG Size               49.97 GiB&lt;br /&gt;
  PE Size               32.00 MiB&lt;br /&gt;
  Total PE              1599&lt;br /&gt;
  Alloc PE / Size       1599 / 49.97 GiB&lt;br /&gt;
  Free  PE / Size       0 / 0   &lt;br /&gt;
  VG UUID               B09ehJ-3G3g-8TEB-HFie-vrjW-5bRM-QT3Rlb&lt;br /&gt;
 --- Logical volume ---&lt;br /&gt;
  LV Path                /dev/vg_system/lv_root&lt;br /&gt;
  LV Name                lv_root&lt;br /&gt;
  VG Name                vg_system&lt;br /&gt;
  LV UUID                TzNh0J-GWri-u2Or-YSjy-Uu9W-GnJm-X5JRR5&lt;br /&gt;
  LV Write Access        read/write&lt;br /&gt;
  LV Creation host, time tav.cluster.ucsf.bkslab.org, 2014-05-01 13:14:36 -0700&lt;br /&gt;
  LV Status              available&lt;br /&gt;
  # open                 1&lt;br /&gt;
  LV Size                49.97 GiB&lt;br /&gt;
  Current LE             1599&lt;br /&gt;
  Segments               1&lt;br /&gt;
  Allocation             inherit&lt;br /&gt;
  Read ahead sectors     auto&lt;br /&gt;
  - currently set to     256&lt;br /&gt;
  Block device           253:0&lt;br /&gt;
  --- Physical volumes ---&lt;br /&gt;
  PV Name               /dev/sda2     &lt;br /&gt;
  PV UUID               dP0qZ0-ILST-aEMp-GN3t-ONqP-Y8OG-0fQgKR&lt;br /&gt;
  PV Status             allocatable&lt;br /&gt;
  Total PE / Free PE    1599 / 0&lt;br /&gt;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&lt;br /&gt;
 [root@tav ~]# iostat&lt;br /&gt;
 Linux 2.6.32-431.20.3.0.1.el6.centos.plus.x86_64 (tav.ucsf.bkslab.org) 08/08/2014 _x86_64_    (8 CPU)&lt;br /&gt;
 avg-cpu:  %user   %nice %system %iowait  %steal   %idle&lt;br /&gt;
           0.05    0.00    0.03    0.06    0.00   99.85&lt;br /&gt;
 Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn&lt;br /&gt;
 sdb               0.00         0.04         0.00      11506         16&lt;br /&gt;
 sda               0.85         4.47        14.99    1448876    4856642&lt;br /&gt;
 dm-0              1.28         4.23         9.25    1370754    2996248&lt;br /&gt;
 dm-1              0.72         0.15         5.74      48178    1860376&lt;br /&gt;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&lt;br /&gt;
 [root@tav ~]# cat /proc/mdstat &lt;br /&gt;
 Personalities : &lt;br /&gt;
 unused devices: &amp;lt;none&amp;gt;&lt;br /&gt;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&lt;br /&gt;
 [root@tav ~]# grub-install -v&lt;br /&gt;
 grub-install (GNU GRUB 0.97)&lt;br /&gt;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&lt;br /&gt;
 SUMMARY:&lt;br /&gt;
 sda1 =&amp;gt; boot&lt;br /&gt;
 sda2 =&amp;gt; vg_system (or /)&lt;br /&gt;
 sda3 =&amp;gt; swap&lt;br /&gt;
 sda4 =&amp;gt; extended =&amp;gt; Ignoring this partition&lt;br /&gt;
 sda5 =&amp;gt; vg_data (or /opt)&lt;br /&gt;
#####################################################################&lt;br /&gt;
 THE FOLLOWING IS HOW TO SET UP A RAID 1 ARRAY WITH THE DRIVES SDA AND SDB, WITHOUT LOSING THE DATA ON SDA.&lt;br /&gt;
 # First you have to load these kernel modules to avoid reboot.&lt;br /&gt;
 modprobe linear&lt;br /&gt;
 modprobe raid0&lt;br /&gt;
 modprobe raid1&lt;br /&gt;
 # Typically you would do the following step to copy the partition tables, but I already did it:&lt;br /&gt;
 sfdisk -d /dev/sda | sfdisk --force /dev/sdb&lt;br /&gt;
 # The following is to format the system file type for the second drive sdb:&lt;br /&gt;
 fdisk /dev/sdb&lt;br /&gt;
 Command (m for help):  t    # Set partition type&lt;br /&gt;
 Command (m for help):  1    # Select partition number 1&lt;br /&gt;
 Command (m for help):  fd    # Set file system type to Linux RAID type &lt;br /&gt;
 Command (m for help):  t    # Set partition type&lt;br /&gt;
 Command (m for help):  2    # Select partition number 2&lt;br /&gt;
 Command (m for help):  fd    # Set file system type to Linux RAID type &lt;br /&gt;
 Command (m for help):  t    # Set partition type&lt;br /&gt;
 Command (m for help):  3    # Select partition number 3&lt;br /&gt;
 Command (m for help):  fd    # Set file system type to Linux RAID type &lt;br /&gt;
 Command (m for help):  t    # Set partition type&lt;br /&gt;
 Command (m for help):  5    # Select partition number 5&lt;br /&gt;
 Command (m for help):  fd    # Set file system type to Linux RAID type &lt;br /&gt;
 Command (m for help):  w    # Write the changes  and exit frisk&lt;br /&gt;
 fdisk -l    # Sanity check&lt;br /&gt;
&lt;br /&gt;
 # Creating RAID arrays /dev/md0 through /dev/md3. &lt;br /&gt;
 # /dev/sdb1 will be added to /dev/md0, /dev/sdb2 to /dev/md1, etc. &lt;br /&gt;
 # /dev/sda1, /dev/sda2, etc, can&amp;#039;t be added right now because the system is currently running on them.&lt;br /&gt;
 # Therefore we use the placeholder &amp;quot;missing&amp;quot; for sda1-5.&lt;br /&gt;
 # You have to use the &amp;quot;--metadata=0.90&amp;quot; because the grub version is older than grub version 2.&lt;br /&gt;
 mdadm --create /dev/md0 --metadata=0.90 --level=1 --raid-disks=2 missing /dev/sdb1&lt;br /&gt;
 mdadm --create /dev/md1 --metadata=0.90 --level=1 --raid-disks=2 missing /dev/sdb2 &lt;br /&gt;
 mdadm --create /dev/md2 --metadata=0.90 --level=1 --raid-disks=2 missing /dev/sdb3 &lt;br /&gt;
 mdadm --create /dev/md3 --metadata=0.90 --level=1 --raid-disks=2 missing /dev/sdb5 &lt;br /&gt;
 # Create the filesystems for the newly created RAID arrays:&lt;br /&gt;
 # md0 will be the boot partition, so ext2.&lt;br /&gt;
 mkfs.ext2 /dev/md0&lt;br /&gt;
 # md1 will contain the vg_system, so lvm.&lt;br /&gt;
 pvcreate /dev/md1&lt;br /&gt;
 vgextend vg_system /dev/md1&lt;br /&gt;
 # md2 will contain the swap space.&lt;br /&gt;
 mkswap /dev/md2&lt;br /&gt;
 # md4 will contain vg_data, so lvm.&lt;br /&gt;
 pvcreate /dev/md3&lt;br /&gt;
 vgextend vg_data /dev/md3&lt;br /&gt;
 mdadm --examine --scan &amp;gt; /etc/mdadm.conf&lt;br /&gt;
 cat /etc/mdadm.conf    # Sanity Check&lt;br /&gt;
 vim /etc/fstab =&amp;gt; Replace LABEL=/boot with /dev/md0&lt;br /&gt;
 vim /etc/mtab =&amp;gt; Replace /dev/sda1 with /dev/md0&lt;br /&gt;
 vim /boot/grub/menu.lst&lt;br /&gt;
  add &amp;quot;fallback=1&amp;quot; right underneath &amp;quot;default=0&amp;quot;&lt;br /&gt;
  go to the bottom where you should find some kernel stanzas. Copy the first of them and paste the stanza before the first   existing stanza; replace root (hd0,0) with root (hd1,0)&lt;br /&gt;
  Delete &amp;quot;rd_NO_MD&amp;quot; if it exists, so that md modules will be loaded at boot time.&lt;br /&gt;
  It should look something like this:&lt;br /&gt;
  [...]&lt;br /&gt;
  title CentOS (2.6.18-128.el5)&lt;br /&gt;
          root (hd1,0)&lt;br /&gt;
          kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/VolGroup00/LogVol00&lt;br /&gt;
          initrd /initrd-2.6.18-128.el5.img&lt;br /&gt;
  title CentOS (2.6.18-128.el5)&lt;br /&gt;
          root (hd0,0)&lt;br /&gt;
          kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/VolGroup00/LogVol00&lt;br /&gt;
          initrd /initrd-2.6.18-128.el5.img&lt;br /&gt;
 mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak&lt;br /&gt;
 mkinitrd /boot/initramfs-$(uname -r).img $(uname -r)&lt;br /&gt;
 # Moving the vg_system to RAID array md1&lt;br /&gt;
 pvmove /dev/sda2 /dev/md1&lt;br /&gt;
 vgreduce vg_system /dev/sda2&lt;br /&gt;
 pvremove /dev/sda2&lt;br /&gt;
 pvdisplay    # Sanity check&lt;br /&gt;
 # Moving the vg_data to RAID array md3&lt;br /&gt;
 pvmove /dev/sda5 /dev/md3&lt;br /&gt;
 vgreduce vg_data /dev/sda5&lt;br /&gt;
 pvremove /dev/sda5&lt;br /&gt;
 pvdisplay    # Sanity check&lt;br /&gt;
 swapoff /dev/sda3    # Deactivate previous swap space&lt;br /&gt;
 # Convert all the sda* partitions to Linux RAID types, except for boot partition (sda1)&lt;br /&gt;
 fdisk /dev/sda  &lt;br /&gt;
 Command (m for help):  t    # Set partition type&lt;br /&gt;
 Command (m for help):  2    # Select partition number 2&lt;br /&gt;
 Command (m for help):  fd    # Set file system type to Linux RAID type &lt;br /&gt;
 Command (m for help):  t    # Set partition type&lt;br /&gt;
 Command (m for help):  3    # Select partition number 3&lt;br /&gt;
 Command (m for help):  fd    # Set file system type to Linux RAID type &lt;br /&gt;
 Command (m for help):  t    # Set partition type&lt;br /&gt;
 Command (m for help):  5    # Select partition number 5&lt;br /&gt;
 Command (m for help):  fd    # Set file system type to Linux RAID type &lt;br /&gt;
 Command (m for help):  w    # Write the changes  and exit frisk&lt;br /&gt;
 # Add the sda2-5 to the RAID&lt;br /&gt;
 mdadm --add /dev/md1 /dev/sda2&lt;br /&gt;
 mdadm --add /dev/md2 /dev/sda3     &lt;br /&gt;
 mdadm --add /dev/md3 /dev/sda5 &lt;br /&gt;
 watch cat /proc/mdstat&lt;br /&gt;
 swapon /dev/md2&lt;br /&gt;
 mkdir /mnt/raid&lt;br /&gt;
 mount /dev/md0 /mnt/raid&lt;br /&gt;
 cd /boot&lt;br /&gt;
 cp -dpRx . /mnt/raid  # Copy the boot directory to the RAID array&lt;br /&gt;
 grub&lt;br /&gt;
 # Set the root device temporarily to the second disk:&lt;br /&gt;
 grub&amp;gt; root (hd0,0)&lt;br /&gt;
 grub&amp;gt; setup (hd0)&lt;br /&gt;
 # Repeat for the first disk:&lt;br /&gt;
 grub&amp;gt; root (hd1,0)&lt;br /&gt;
 grub&amp;gt; setup (hd1)&lt;br /&gt;
 grub&amp;gt; quit&lt;br /&gt;
 reboot&lt;br /&gt;
 # If all is well, format boot partition, sda1:&lt;br /&gt;
 fdisk /dev/sda  &lt;br /&gt;
 Command (m for help):  t    # Set partition type&lt;br /&gt;
 Command (m for help):  1    # Select partition number 1&lt;br /&gt;
 Command (m for help):  fd    # Set file system type to Linux RAID type &lt;br /&gt;
 Command (m for help):  w    # Write the changes  and exit frisk&lt;br /&gt;
 # Add sda1 to the RAID array&lt;br /&gt;
 mdadm --add /dev/md0 /dev/sda1&lt;br /&gt;
 cat /proc/mdstat&lt;br /&gt;
 mdadm --examine --scan &amp;gt; /etc/mdadm.conf&lt;br /&gt;
 cat /etc/mdadm.conf&lt;br /&gt;
 reboot&lt;br /&gt;
That should be it!&lt;br /&gt;
&lt;br /&gt;
=Debugging Raid=&lt;br /&gt;
http://www.tldp.org/HOWTO/Software-RAID-HOWTO-6.html&lt;br /&gt;
&lt;br /&gt;
http://www.techrepublic.com/blog/data-center/testing-your-software-raid-be-prepared/&lt;br /&gt;
&lt;br /&gt;
About the md126 md127 thing how to fix it:&lt;br /&gt;
 mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak1&lt;br /&gt;
 mkinitrd /boot/initramfs-$(uname -r).img $(uname -r)&lt;br /&gt;
&lt;br /&gt;
When I ran into problems with multiple pv’s (physical volumes) found, I did this:&lt;br /&gt;
 mount -o remount / (If the root partition is on a lvm)&lt;br /&gt;
 rm /etc/lvm/cache/.cache&lt;br /&gt;
 vgscan&lt;br /&gt;
 pvdisplay =&amp;gt; to make sure it’s right&lt;br /&gt;
 init 6&lt;br /&gt;
==To see the version of grub==&lt;br /&gt;
 grub-install -v&lt;br /&gt;
=References=&lt;br /&gt;
&lt;br /&gt;
These three were the best:&lt;br /&gt;
&lt;br /&gt;
http://www.howtoforge.com/how-to-set-up-software-raid1-on-a-running-lvm-system-incl-grub-configuration-centos-5.3-p2&lt;br /&gt;
&lt;br /&gt;
http://www.howtoforge.com/how-to-create-a-raid1-setup-on-an-existing-centos-redhat-6.0-system-p2&lt;br /&gt;
&lt;br /&gt;
http://carlos-spitzer.com/2013/07/29/how-to-create-a-raid1-on-an-existing-centos-rhel-6-os-with-lvm/&lt;br /&gt;
&lt;br /&gt;
The rest that I used:&lt;br /&gt;
&lt;br /&gt;
http://community.spiceworks.com/how_to/show/340-lvm-single-drive-to-lvm-raid-1-mirror-migration&lt;br /&gt;
&lt;br /&gt;
https://raid.wiki.kernel.org/index.php/RAID_setup&lt;br /&gt;
&lt;br /&gt;
http://unix.stackexchange.com/questions/63928/can-i-create-a-software-raid-1-with-one-device&lt;br /&gt;
&lt;br /&gt;
http://www.debian-administration.org/articles/238&lt;br /&gt;
&lt;br /&gt;
http://feeding.cloud.geek.nz/posts/setting-up-raid-on-existing/&lt;br /&gt;
&lt;br /&gt;
http://feeding.cloud.geek.nz/posts/setting-up-raid-on-existing/&lt;/div&gt;</summary>
		<author><name>Benrwong</name></author>
	</entry>
</feed>