使用mdadm创建软raid

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用mdadm创建软raid相关的知识,希望对你有一定的参考价值。

1.新建三个大小为2G的分区,/dev/sda{5,6,7},并修改分区类型为fd

 fdisk /dev/sda

  n

  t

  fd

  w

2.创建大小为2G的raid1,并为其提供备份盘

  mdadm -C /dev/md0 -a yes -l 1 -n 2 /dev/sda{5,6}

3.查看md0的状态信息

  mdadm -D|--detail /dev/md0

 查看md0中磁盘的同步信息

  cat /proc/mdstat

  格式化md0并挂载

  mke2fs -t ext4 /dev/md0  #只需格式化/dev/md0,不需要分别格式化/dev/sda{5,6}

4.为md0添加一块备份盘

   mdadm /dev/md0 -a /dev/sda7

   mdadm -D|--detail /dev/md0

 创建完成

二 mdadm的其他命令解释

   1.删除一个raid

      mdadm -S|--stop /dev/md0

      rm -rf /dev/md0

   2.重新挂载一个raid

     (1) mdadm -S /dev/md0

         mdadm -A /dev/md0 /dev/sda{5,6}
     (2)把raid的信息保存到配置文件中,重新挂载时不需要指定/dev/sda{5,6}见下
         mdadm -D -scan  > /etc/mdadm.conf
         mdadm -A /dev/md0
   3.移除md0的一个设备或坏盘
         mdadm /dev/md0 -r /dev/sda7
                  -r #移除md0的一个设备或坏盘
  
  4.创建大小为2G的raid1,并为其提供备份盘的另一种方法,直接在创建时提供
         mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/sda{5,6,7}
           -C #创建raid
               -a {yes|no}#是否自动为md0创设备文件,一般选yes
                             -l {0|1|4|5|6|10} #指定设raid级别
                               -n #指定使用设备个数
                                -x #指定空闲设备个数,备份盘
      
            -S|--stop 停止一个阵列
            -A        #重新挂载一个raid

   

 

本文出自 “运维小王子” 博客,请务必保留此出处http://superzhangqiang.blog.51cto.com/6399950/1742336

以上是关于使用mdadm创建软raid的主要内容,如果未能解决你的问题,请参考以下文章

mdadm 软RAID

sh 使用mdadm管理软RAID

软RAID5的创建

CentOS配置软Raid

Linux软Raid--mdadm命令

麒麟服务器操作系统管理和配置软RAID