mdadm参数说明:
-C,--create 创建一个新的阵列
-n,--raid-device 阵列活动数目
-l,--level 阵列级别如0,1,5,6
-a,--add 添加磁盘到已创建阵列
-r,--remove 从阵列移除磁盘
-Q,-- query 查看阵列简单信息
-D,-- detail 查看阵列详细信息
-S,--stop 停止阵列
-A, --assemble 启动阵列
-v, verbose 显示创建过程
阵列创建命令格式:
mdadm -C 目录 -l 级别 -n 磁盘数量 设备路径
RAID 设备的成员是硬盘分区,需先对硬盘分区,通过fdisk对磁盘分区,n 创建主分区,t 分区类型选fd,w 写保存 。
例如已对/dev/sdb1、/dev/sdc1两个磁盘分区,在/dev/md0目录下将sdb1与sdc1两块磁盘创建为RAID级别为0,磁盘数为2的RAID0阵列命令为:
mdadm -C -v /dev/md0 -l 0 -n 2 /dev/sdb1 /dev/sdc1
注意:如果一个块设备已经正在被其他的MD设备或者文件系统使用,则不能用来创建新的MD设备。会打印以下错误提示:
mdadm -C -v /dev/md0 -l 0 -n 2 /dev/sdb1 /dev/sdc1
mdadm:Cannot open /dev/sdh:Device or resource busy
mdadm:create aborted
如果打印以上错误信息,可以先将md设备卸载,然后使用-stop(或者其缩写-S)停止阵列然后再创建。
#umount /dev/md0
#mdadm –stop /dev/md0
创建成功后可以通过命令:cat /proc/mdstat 查看RAID 0状态,也可以通过-D参数查看md0的详细信息。
阵列创建成功后需要格式化
例如:mkfs.xfs /dev/md0
格式化后将md0进行挂载后就可以使用了
例如:创建挂载目录mkdir –p /mnt /raid0 ,通过命令:
mount /dev/md0 /mnt/raid0挂载
也可以修改/etc/fstab,添加 /dev/md0 /mnt/raid0 xfs defaults 0 0让系统自动挂载