天天看點

配置軟體RAID

                 實驗:配置軟體RAID

一.實驗環境

     1)超過3塊磁盤(可用三個分區模拟)

     2)Linux5  

二.實驗需求

  1)将3塊磁盤,組成RAID 5的陣列1,并挂載到/RAID5

  2)拆除/停止陣列

  3) 重新啟動陣列

  4)故障恢複(一個磁盤failure的情況)

  5) 磁盤修複通知

三.驗證

   mdadm -D /dev/md0

   cat /proc/mdstat

四.具體步驟

   需求1:

       1)分區

          fdisk /dev/sda (其他兩個類似)

          n  p  t  fd  w

          如有必要partprobe 讓核心重新加載分區表

        2)關聯到RAID 

            maddm -C /dev/md0 -l 5 -n 3  /dev/sda1  /dev/sdb1  /dev/sdc1

        3) 格式化 

            mkfs.ext3  /dev/md0

        4)挂載

            sed -i 'a /dev/md0 /RAID5 ext3 default 1 2'  /etc/fstab

            mount -a 或者 mount /dev/md0  /RAID5

    需求2:

           umount  /dev/md0

           mdadm  -S  /dev/md0

    需求3:

             1)  touch /etc/mdadm.conf

             2)cat >>/etc/mdadm.conf <<EOF (此檔案的配置可man mdadm.conf 獲得幫助)

               DEVICE /dev/sda1 /dev/sdb1 /dev/sdc1

               ARRAY /dev/md0 devices=/dev/sda1,/dev/sdb1,/dev/sdc1

             EOF

             3)mdadm -As /dev/md0

     需求4:

             1)模拟磁盤故障

                mdadm  /dev/md0 -f /dev/sda1

             2)  将故障盤從陣列中去除

                 mdadm /dev/md0 -r /dev/sda1

             3) 往陣列中添加新磁盤

                 mdadm /dev/md0 -a  /dev/sdd1

     需求5:

           配置/etc/mdadm.conf

             [email protected]

五.RAID介紹

   1.優點

      更好的性能、故障容差

      備用磁盤的備援

   2.最常使用的RAID級别

      RAID 0(條帶化): >1 分散   陣列大小是總和          讀寫性能好,但無備援

      RAID 1: >1 鏡像   陣列大小為最小的那個    降低讀性能,但提高讀性能,有備援

      RAID 5: >=3   奇偶校驗和  3個磁盤的情況下,允許丢失一個磁盤     平衡

      RAID 6: 

   3.磁盤知識

      IOPS

上一篇: 軟體配置SCM

繼續閱讀