开源是一种精神,分享是一种美德!

mdadm

相关命令:暂无相关命令
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   :会将后面的设备设定成为出错的状态

[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阵列中,加入一个磁盘
 

常见参数解释

-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

显示详细信息

 

 

 

#创建一个名字为md0的阵列,等级为0 有两块硬盘 1:/dev/sdb1 2:/dev/sdb2
# mdadm -C -v /dev/md0 -l0 -n 2 /dev/sdb1 /dev/sdb2

评论(1)

    • 百鬼之主
      -w参数是什么作用
      [回复]

评论

名字:
验证码:
获取验证码
内容: