配置软件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

你可能感兴趣的:(职场,raid,休闲)