mdadm的语法格式
mdadm [mode] <raiddevice> [options] <component-devices>
模式
创建 -C
装配 -A
监控 -F
管理 -f,-r,-a
<raiddevice> /dev/md#
<component-devices>:任意块设备
-C:创建模式
-n #:使用#设备来创建RAID
-l:指明要创建RAID的级别
-a {yes|no}:自动创建RAID设备的设备文件
-c CHECK SIZE:指明块的大小
-x #:指明空闲盘的个数
创建磁盘分区
fdisk /dev/sd# 划分四个磁盘分区以用来做RAID5
将磁盘分区类型更改为fd
先用cat /proc/mdstat
或者
使用 ls /dev | grep "md"
查看是否存在md磁盘分区
创建md0 级别为RAID5 3块硬盘一个空闲盘并且自动创建设备文件
mdadm -C /dev/md0 -a yes -n 3 -x 1 -l 5 /dev/sda{1,2,5,6}
使用cat /proc/mdstat 查看信息
对新创建的/dev/md0格式化挂载
mkdir /mydata
mkfs.ext4 /dev/md0
mount /dev/md0 /mydata
并且创建文件aa1~aa10
查看RAID的详细信息-D
mdadm -D /dev/md0
三块硬盘正在使用一块磁盘空闲
手动标记ARID硬盘为损坏-f
mdadm -f /dev/md0 /dev/sdb1
RAID进在恢复
查看详细信息/dev/sdb1为faulty
使用-r参数将/dev/sdb1移除
mdadm /dev/md0 -r /dev/sdb1
使用-a参数将新的硬盘加进去
mdadm /dev/md0 -a /dev/sdb1
转载于:https://blog.51cto.com/knowledgeq/1894390