Raid磁盘阵列及mdadm命令.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Raid磁盘阵列及mdadm命令

常见磁盘:IDE(ATA):133Mbps 并行SCSI: Small Computer System Interface 320Mbps 并行总线USB 3.0:480Mbps 串行SATA:300Mbps,600Mbps,6Gbps 串行SAS:独立硬盘冗余阵列(RAID,?Redundant?Array of?Independent?Disks),旧称廉价磁盘冗余阵列(Redundant?Array of?Inexpensive?Disks),简称硬盘阵列。其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。其遵循的基本原则为:只要能识别,都可以组合IDEUSBSCSI:8,7target;16,15target 一个被适配器(initiator)占用现在用的较多:SAS SATA一、级别:仅代表磁盘组织方式不同,没有上下之分0:条带?性能提升:读写?冗余能力(容错能力):无?空间利用率:ns?至少两个盘1:镜像 ?性能表现:写性能下降,读性能提升?冗余能力:有?至少两个盘5:校验性能表现:读写提升?冗余能力:有?空间利用率:(n-1)/n?至少需要三块? 10:先两两做成镜像,再全部做成条带?性能表现:读写提升?冗余能力:有?空间利用率:1/2?至少4块01:先两两做成镜像做成条带,再备份做成镜像?性能表现:读写提升?冗余能力:有?空间利用率:1/2?至少4块50:镜像校验盘,再全部做成条带?性能表现:读写提升?冗余能力:有?空间利用率:(n-2)/n?至少需要6块jbod:硬盘简单堆加 性能表现:无 冗余能力:无 空间利用率:100% 至少需要2块?二、硬件和软件磁盘阵列软件磁盘阵列(Software RAID) 主要由电脑主板CPU处理数组存储作业,缺点为耗损较多CPU资源运算RAID,优点则是价格偏低。分类有二种: 纯软件磁盘阵列(Pure Software RAID):只需要主板支持即可,不需要任何磁盘阵列卡。若主板损坏,可能难以购买同款主板重建RAID。 硬件辅助磁盘阵列(Hardware-Assisted RAID):需要一张RAID卡,以及厂商所提供的驱动程序。这款RAID较易迁移到其他电脑。硬件磁盘阵列(Hardware RAID) RAID卡上内置处理器,不需要服务器的CPU运算。优点是读写性能最快,不占用服务器资源,可用于任何操作系统,也能在系统断电后,通过备份电池模块(BBU, Backup Battery Unit)以及非易失性存储器 (NVRAM)将硬盘读写日志文件(Journal)包含的剩余读写作业先纪录在存储器中,等待电力供应撤消后,再由NVRAM取回日志文件数据,接着再完成读写作业,将剩余读写作业安全完成以确保读写完整性。备份电池模块通常会配合数组卡的Write-Back缓存模式,借由此存储器缓存读写作业以得到更高的读写性能;但是没有备份电池模块的硬件磁盘阵列卡,切勿使用Write-Back缓存模式以免遭遇断电情形导致读写数据流失。此外,因为硬件磁盘阵列卡搭载CPU处理器,所以可以与系统分离出来,对硬盘进行各种作业,还原作业的速度也比软件磁盘阵列快。缺点是其售价很高,通常只用于RAID 5和RAID 6。 三、创建软raid1、逻辑RAID:识别符如下/dev/md0/dev/md12、mdadm:将任何块设备做成RAID模式化的命令:?1)、创建模式? -C 专用选项:?-l:级别?-n #:设备个数?-a{yes|no}:自动为其创建设备文件?-c:CHUNK大小,2^n,默认为64k?-x #:指定空闲盘个数 管理模式 --add,--remove,--fail?mdadm /dev/md# --fail /dev/sda7 监控模式 -F 增长模式 -G 装配模式 -A?2)、查看RAID阵列的详细信息mdadm -D /dev/md# --detail3)、停止阵列:mdadm -S /dev/md# --stop4)、将当前RAID信息保存至配置文件,以便以后进行装配# mdadm -D --scan /etc/mdadm.conf3、watch :周期性地执行指定命令,并以全屏方式显示结果-n #:指定周期长度,单位为妙,默认为2watch -n # COMMAND4、创建软件磁盘阵列:附:创建磁盘相关命令:查看当前系统识别了几块硬盘:fdisk -l [/dev/to/some_device_file] p:显示当前硬件的分区,包括没保存的改动 n:创建新分区? e:扩展分区 p:主分区 d:删除一个分区? w:保存退出 q:不保存退出 t:修改分区类型? l:现实所支持的所有类型1)、要求:

文档评论(0)

整理王 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档