centos6中创建软raid方法

raid概述:


组建raid阵列命令:

mdadm:模式化的工具
/etc/mdadm.conf


    -A  Assemble 装配模式

    -C  Create 创建模式
    -C:专用选项
      -n #:用于创建RAID设备的个数
      -x #: 热备磁盘的个数
      -l :指定RAID级别
      -a :=yes(自动为创建的RAID设备创建设备文件) md mdp part p 如何创建设备文件
      -c:指定块的大小,默认为512KB
    -F FOLLOW 监控
    -S 停止RAID
    -D --detail: 显示阵列详细信息


     Manage 管理模式专用项
       -f:模拟损害
       -r:模拟移除设备
       -a:模拟添加新设备


例子:

创建一个大小为10G的RAID0:



 1.分出两个准备做raid0的分区
 fdisk /dev/sdb


 2.将分区调整为raid格式系统


 3.将sdb1和sdb2合并为raid0
 mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sdb{1,2}
 #查看raid的详细情况
 cat /proc/mdstat
 #查看raid状态
 mdadm -D /dev/md0



 4.格式化
 mke2fs -t ext4 /dev/md0


 5.挂载
 mkdir /md0
 mount /dev/md0 /md0


例子2 创建一个大小为4G的RAID5,要求直接具有一个空闲盘


1.创建4个raid类型的分区

2.创建raid5
mdadm -C /dev/md1 -a yes -l 5 -n 3 -x 1 /dev/sdc{5,6,7,8}




模拟损坏一块raid5磁盘/dev/sdc5

mdadm /dev/md1 -f /dev/sdc5


将损坏的磁盘移除

mdadm /dev/md1 -r /dev/sdc5


假设后面sdc5又修好了,添加新的磁盘

mdadm /dev/md1 -a /dev/sdc5


删除raid

1.取消挂载

# umount /dev/md0

2.停用raid

# mdadm -S /dev/md0

3.删除raid格式的磁盘或分区

# fdisk /dev/sdb

d

根据提示删除

posted @ 2015-12-15 20:16  reblue520  阅读(323)  评论(0编辑  收藏  举报