Chinaunix首页 | 论坛 | 博客
  • 博客访问: 454814
  • 博文数量: 481
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 1040
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-06 14:09
文章分类

全部博文(481)

文章存档

2013年(483)

我的朋友

分类: LINUX

2013-04-17 15:44:14

原文地址:mdadm命令参数详解 作者:飞鸿无痕

mdadmlinux下用于管理软件 raid 的工具
以下内容来自 manpage :
基本语法 : mdadm [mode] [options]
[mode]
7种:
Assemble
:将以前定义的某个阵列加入当前在用阵列。
Build
Build a legacy array ,每个device 没有 superblocks
Create
:创建一个新的阵列,每个device 具有 superblocks
Manage
: 管理阵列,比如 add remove
Misc
:允许单独对阵列中的某个 device 做操作,比如抹去superblocks 或 终止在用的阵列。
Follow or Monitor:
监控 raid 1,4,5,6 multipath 的状态
Grow
:改变raid 容量或 阵列中的 device 数目
可用的 [options]:
-A, --assemble
:加入一个以前定义的阵列
-B, --build
Build a legacy array without superblocks.
-C, --create
:创建一个新的阵列
-Q, --query
:查看一个device,判断它为一个 md device 或是 一个 md 阵列的一部分
-D, --detail
:打印一个或多个 md device 的详细信息
-E, --examine
:打印 device 上的 md superblock 的内容
-F, --follow, --monitor
:选择 Monitor 模式
-G, --grow
:改变在用阵列的大小或形态
-h, --help
:帮助信息,用在以上选项后,则显示该选项信息
--help-options
-V, --version
-v, --verbose
:显示细节
-b, --brief
:较少的细节。用于 --detail --examine 选项
-f, --force
-c, --config=
:指定配置文件,缺省为 /etc/mdadm/mdadm.conf
-s, --scan
:扫描配置文件或 /proc/mdstat以搜寻丢失的信息。配置文件/etc/mdadm/mdadm.conf
create
build 使用的选项:
-c, --chunk=:Specify chunk size of kibibytes.
缺省为 64.
--rounding=: Specify rounding factor for linear array (==chunk size)
-l, --level=:
设定 raid level.
--create
可用:linear, raid0, 0, stripe, raid1,1, mirror, raid4, 4, raid5, 5, raid6, 6, multipath, mp.
--build
可用:linear, raid0, 0, stripe.
-p, --parity=
:设定 raid5 的奇偶校验规则:eft-asymmetric, left-symmetric, right-asymmetric, right-symmetric, la, ra, ls, rs.缺省为left-symmetric
--layout=:
类似于--parity
-n, --raid-devices=:
指定阵列中可用 device 数目,这个数目只能由 --grow 修改
-x, --spare-devices=
:指定初始阵列的富余device 数目
-z, --size=
:组建RAID1/4/5/6后从每个device获取的空间总数
--assume-clean:
目前仅用于 --build 选项
-R, --run:
阵列中的某一部分出现在其他阵列或文件系统中时,mdadm会确认该阵列。此选项将不作确认。
-f, --force:
通常mdadm不允许只用一个device 创建阵列,而且创建raid5时会使用一个device作为missing drive。此选项正相反。
-a, --auto{=no,yes,md,mdp,part,p}{NN}
阅读(266) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~