4 软件RAID介绍:使用软件创建软RAID需要内核提供md这个模块;可以使用mdadm命令管理RAID 4.1 mdadm模式介绍
mdamd命令是个模式化的命令;它可以将任何块设备做成RAID;配置文件是:dev/md#(#是数字,是标示RAID设备,不是RAID级别)
(1)创建模式:
-C:创建选项
-x #:指定空闲盘个数
专用选项:
-l:指定级别
-n:设备个数
-a:(后yes或NO:如果没有时自动为其创建设备文件)
-c:指定CHUNK大小即数据块大小(2^n大小,默认是64)
(2)管理模式
用到--add, --fail ,--remove时默认是工作在管理模式下
模拟磁盘损坏:-f --fail --set-faulty(模拟损坏)
(3)监控模式:-F
(4)增长模式: —G
(5)装配模式: -A
4.2 查看RAID阵列的详细信息命令
mdadm –D /dev/md#显示RAID设备的大小
mdadm –detail /dev/md#也可以查看RAID设备的大小
4.3停止阵列命令
mdadm -S /dev/md# 停用md#阵列
mdadm -S /dev/md# 停用md#阵列
rm /dev/md1 删除阵列
5 创建软RAID步骤:
5.11 创建一个两G的RAID0(由于设备限制,这里用同一磁盘上的两个分区来模拟实现)
规划:可以用4个512M的分区或者用两个1G的
(1)这里我们用两个1G的分区来完成,首先自己先创建好两个分区然后调整分区类型为fd:如图1所示
图1 调整分区5、6类型为fd类型
(2) 让内核重读分区 如图2所示
图2 查看结果图
(3)创建md0 如图3所示
图3 创建md0图
(4)查看当前系统启用的RAID设备 如图4所示
图4 查看启用的RAID设备
(5)格式化md0 如图5所示
图5 格式化md0
(6)用命令fdisk –l命令查看是否有md0设备 如图6所示
图6 查看md0
(7)挂载md0设备 如图7所示
图7 显示挂载成功