快速业务通道

ubuntu server:RAID 10 的日常维护

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-30

RAID10的日常维护

  在Linux中,我们使用mdadm工具来管理RAID.mdadm是Multiple Devices Admin的简称(Linux软RAID的别名就是“Multiple Devices”,简称MD).

  mdadm的主要工作模式

  mdadm主要有8大类功能,分别是:

  ●assemble——加入一个已经存在的RAID阵列(组装);

  ●build——创建老式RAID阵列(没有“超级块”);

  ●create——创建新式RAID阵列(每个设备具有超级块);

  ●follow or monitor——监控RAID的状态(针对RAID1/4/5/6/10);

  ●grow——扩展、收缩RAID的容量或RAID中的设备数目(针对RAID1/4/5/6);

  ●incremental assembly——向RAID中添加单个设备,如果加入后RAID能够运行,那么该RAID将进入工作状态;

  ●manage——管理RAID阵列(添加、删除等);

  ●misc——其他操作;允许对RAID中的单个设备进行操作(如停止阵列).

  前面我们在安装Ubuntu的过程中,就在安装程序的虚拟控制台上使用过mdadm命令;我们使用的是create功能,创建新RAID阵列.此外,命令中我们还用了很多选项,下面我们来介绍一下mdadm的主要选项.

  mdadm的选项

  1.工作模式选项

  以下选项,是用来选择工作模式的:

  ● -A, --assemble:把一个已经存在的RAID阵列,加入到当前RAID阵列中;

  ● -B, --build:构建一个老式RAID阵列(无“超级块”);


● -C, --create:创建一个新式RAID阵列;

  ● -F, --follow, --monitor:选择监控模式;

  ● -G, --grow:改变当前RAID阵列的容量或形态;

  ● -I, --incremental:将单个设备加入某个RAID阵列,(多数情况下)使该RAID进入工作状态;

  ● --auto-detect:检测所有RAID,并启动它们.要使用该模式,MD编译进内核,而不是以模块方式运行.

  如果使用--add、--fail或者--remove指令,则不需要指定工作模式,默认使用manage模式.除此之外的所有操作,都会被认为是misc模式.

  2.与工作模式无关的选项

  以下选项,与工作模式无关,任何模式都可以使用:

  ● -h, --help:显示帮助信息;或者跟在选项后面,来显示该选项的帮助信息;

  ● --help-options:显示详细的帮助信息;

  ● -V, --version:显示mdadm的版本信息;

  ● -v, --verbose:显示细节;使用两次则显示更多细节;

  ● -q, --quiet:安静模式,不显示任何信息(除非有极为重要的信息要显示);

  ● -b, --brief:较少的细节;和--detail及--examine选项搭配使用;

  ● -f, --force:忽略错误,强制执行;

  ● -c, --config=:指定配置文件,默认为/etc/mdadm/mdadm.conf;

  ● -s, --scan:扫描配置文件或/proc/mdstat以查找丢失的信息;

  ● -e, --metadata=:声明要使用的超级块(RAID metadata)的类型.

  3.create/build/grow选项

  以下选项,可以用于mdadm的create/build/grow模式:

  ● -n, --raid-devices=:指定RAID中的可用设备数目,这个数目只能由 --grow 修改;


● -x, --spare-devices=:指定RAID的备用设备数目(备用设备也可以以后添加、移除);

  ● -z, --size=:组建RAID1/4/5/6后从每个设备获取的空间总数;

  ● -c, --chunk=:数据块大小,默认为64KB(比如要向RAID0中写一个128KB的文件,会分为两块,写在两个硬盘中);

  ● -l, --level=:设置RAID级别(仅用于create/build,不支持grow);

  ● -p, --parity=:设置RAID5/10的数据布局;

  ● --layout=:与--parity相同;

  ● -R, --run:立即将该RAID投入运行;

  ● -f, --force:强制执行该命令;

  ● -a, --auto{=no,yes,md,mdp,part,p}{NN}:是否自动创建设备文件.

  4.manage选项

  以下选项,用于管理RAID:

  ● -a, --a

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号