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
根据提示删除