- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
raid-4一份数据会被切割成固定大小的小区块-read
创建磁盘阵列 1、磁盘阵列简介: 磁盘阵列(Redundant Array of Independent Disks,RAID) 是由美国加州大学柏克菜分校与1987年提出的,其概念是将多个硬盘组成一个逻辑上的虚拟的硬盘。 (1)使用磁盘阵列的好处: 整合多个硬盘 数据具有较高的安全性 提高存取效率 (2)磁盘阵列的分类方式 按硬件设备来区分 按数据存储位置来区分:可分为7种 按数据存储位置来区分 Linear:数据会先放在第一个硬盘,当此硬盘空间已经使用完时,在依 次存储至2、3….个硬盘 RAID-0:当写入一份数据时,会将数据切割成多个小区块,并将这些 区块分别存储到每个硬盘中 RAID-1:把数据在每个硬盘中均存储一份,每个硬盘中所存储的数据是一模一样 RAID-2:数据会以位(bit)为单位切割,并分别存储到各硬盘中,但存储时,此方法会额外保留若干数据的硬盘。支持同步校验码; RAID-3:一份数据会以字节(byte)为单位切割,并分别存储到个硬盘中,保留一个固定硬盘存储同位效验码 RAID-4:一份数据会被切割成固定大小的小区块,并分别存储到个硬盘中。保留一个固定硬盘存储同位效验码 RAID-5:一份数据会被切割成固定大小的小区块,并分别存储到个硬盘中。将同步校验码分散储存在所有的硬盘。 Linux支持的磁盘阵列 创建linear磁盘阵列 Linear模式的磁盘阵列,是将多个硬盘组成一个空间更大的硬盘。当存储数据时,会优先放在第1个硬盘中,直到第一个硬盘的空间用完,才会放到第2个硬盘,然后依次类推。 硬件需求 至少需要2个硬盘 注:由于linear磁盘阵列实际上只具有硬盘 分区合并的效果,所以这2个硬盘分区并不需要有相同的容量的硬盘空间 创建磁盘阵列 磁盘阵列的配置文件为/etc/raidtab 注:默认并没有此配置文件,需要自行编辑 1、创建配置文件 Raiddev /dev/md0 raid-level linear nr-raid-disks 2 chunk-size 32 persistent-superblock 1 device /dev/hdb1 raid-disk 0 device /dev/hdc1 raid-disk 1 创建磁盘阵列 2、初始化刚刚创建的/dev/md0磁盘阵列 #mkraid /dev/md0 3、重启,系统便会自动启动此磁盘阵列 4、格式化并挂载此磁盘阵列 #mke2fs –j /dev/md0 #mount –t /ext3 /dev/md0 /mnt/raid 查看磁盘阵列状态记录文件,停止或启动磁盘阵列 1、停止已启动的磁盘配额: 先卸载已挂载的目录,然后再执行raidstop命令停止指定的磁盘阵列 #umount /dev/md0 #raidstop /dev/md0 注:raidstop命令的作用仅到系统关机为止 2、启动停止中的磁盘阵列 #saidstart /dev/md0 3、查看状态记录文件 可以列出/proc/mdstat状态记录文件的内容 变更磁盘阵列配置情况与删除磁盘阵列 一、变更磁盘阵列配置情况 1、先执行raidstop命令停止磁盘阵列 2、修改/etc/raidtab配置文件 3、执行mkraid重新初始化磁盘阵 二、删除磁盘阵列 1、先执行raidstop命令停止磁盘阵列 2、删除/etc/raidtab配置文件(或改名) 容错能力分析 1、容错能力测试 Linear模式虽然不具有容错能力,但如果有硬盘发生故障,并不会导致数据全毁。仍然可以挂载其他正常的硬盘分区,并挽回在这些硬盘中的数据 2、不支持配用硬盘 3、空间利用率分析 如有N台硬盘组成linear磁盘阵列,且每台硬盘的容量均为S 则可存储数据的总容量为N*S 4、读写性能分析 创建RAID-5磁盘阵列 ARID-5磁盘阵列存储方式是利用同位校验码的方式来达到数据容错的目的。具体是RAID-5将数据分成大小相同的区块,并分别存储到不同的硬盘中,会保留硬盘的一部分来存储同位校验码。 硬件需求 由于RAID-5需要存储同位校验码,因此要创建此模式的磁盘阵列,至少需要3个以上的硬盘。硬盘大小最好一致,否则就算有一个硬盘的容量比较大,RAID-5 也是不会使用那些多出来的。 创建磁盘阵列 我们以3个硬盘的分区hdb1、hdc1、hdd1组成RAID-5的磁盘阵列,并讲解如何创建/etc/raidtab磁盘阵
您可能关注的文档
- 2013年暑期社会实践汇编册-河北师范大学汇华学院.doc
- 2014届浙江高三数学文高考模拟卷二.doc
- 2014年6月中国出口韩国食品违反情况.doc
- 2014年初级中药士专业技术资格考试大纲——专业实践能力.doc
- 2015南台科技大学电动模型方程式赛车竞赛-机械工程系.doc
- 2015年苏州现代服务业专项引导资金项目申请报告参考格式.doc
- 2016年三个十工作目标考核任务分解表-茶陵.doc
- 2017年3月义乌信用指数报告-场经济监督管理研究中心.doc
- 2017年湖北黄石中考化学试题-vcm仿真.doc
- 2017年第二季恒常食品场检测结果-民政总署.pdf
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)