mdadm命令用于建设,管理和监控RAID阵列。
用法
mdadm --create device options...
用未使用的设备,创建raid选项。
mdadm --assemble device options...
合并先前创建的raid阵列。
mdadm --build device options...
创建或合并没有元数据的一个raid。
mdadm --manage device options...
对现有阵列进行更改
mdadm --misc options... devices
报告或修改各种MD相关设备的。
mdadm --grow options device
调整以激活的raid阵列
mdadm --incremental device
从一个raid中,添加/删除设备
mdadm --monitor options...
监视一个或多个raid阵列的变化
mdadm device options...
--manage的简写
mdadm --create 主要参数
--auto=yes :决定建立后面接的软体磁盘阵列设备,亦即/ dev/md0的,/ dev/md1 上...
--raid-devices=N :使用几个磁盘 (partition) 作为磁盘阵列的设备
--spare-devices=N :使用几个磁盘作用磁盘阵列的备用设备
--level=[015] :设置磁盘阵列的等级,常用0,1,5
mdadm --manage 主要参数
--add :会将后面的设备加入到这个MD中!
--remove :会将后面的设备由这个MD中移除
--fail :会将后面的设备设定成为出错的状态
实例1
[root@www ~]# mdadm --create --help #查看创建raid阵列的参数
[root@www ~]# mdadm --manage --help #查看管理raid阵列的参数
[root@www ~]# mdadm --create --auto=yes /dev/md0 --level=5 --raid-devices=4 -- spare-devices=1 /dev/hda{6,7,8,9,10} #创建raid阵列
[root@www ~]# mdadm --detail /dev/md0 #查看raid阵列
[root@www ~]# mdadm --manage /dev/md0 --remove /dev/hda6 #从raid阵列中,删除 一个磁盘
[root@www ~]# mdadm --manage /dev/md0 --add /dev/hda5 #向raid阵列中,加入一 个磁盘
实例2
常见参数解释
-C或--creat |
建立一个新阵列 |
-r |
移除设备 |
-A |
激活磁盘阵列 |
-l 或--level=0 1 4 5 6 |
设定磁盘阵列的级别 |
D或--detail |
-打印阵列设备的详细信息 |
-n或--raid-devices= |
指定阵列成员(分区/磁盘)的数量 |
-s或--scan |
扫描配置文件或/proc/mdstat得到阵列缺失信息 |
-x或--spare-devicds= |
指定阵列中备用盘的数量 |
-f |
将设备状态定为故障 |
-c或--chunk= |
设定阵列的块chunk大小 ,单位为KB |
-a或--add |
添加设备到阵列 |
-G或--grow |
改变阵型大小或形态 |
-v --verbose |
显示详细信息 |
|
|