带来一篇CentOS6.5创立软RAID
欢迎大家来到仓酷云论坛!甚么是RAID自力硬盘冗余阵列(RAID,RedundantArrayofIndependentDisks),旧称便宜磁盘冗余阵列(RedundantArrayofInexpensiveDisks),简称硬盘阵列。其基础头脑就是把多个绝对廉价的硬盘组合起来,成为一个硬盘阵列组,使功能到达乃至凌驾一个代价高贵、容量伟大的硬盘。依据选择的版本分歧,RAID比单颗硬盘有以下一个或多个方面的优点:加强数据集成度,加强容错功效,增添处置量或容量。别的,磁盘阵列关于电脑来讲,看起来就像一个独自的硬盘或逻辑存储单位。分为RAID0,RAID1,RAID1E,RAID5,RAID6,RAID7,RAID10,RAID50,RAID60。
复杂来讲,RAID把多个硬盘组分解为一个逻辑扇区,因而,操纵体系只会把它看成一个硬盘。RAID常被用在办事器电脑上,而且常利用完整不异的硬盘作为组合。因为硬盘代价的不休下落与RAID功效加倍无效地与主板集成,它同样成为了玩家的一个选择,出格是必要年夜容量存储空间的事情,如:视频与音频制造。
最后的RAID分红了分歧的品级,每种品级都有其实际上的优弱点,分歧的品级在两个方针间猎取均衡,分离是增添数据牢靠性和增添存储器(群)读写功能。这些年来,呈现了关于RAID看法分歧的使用。
怎样创立软RAID
想要创立RAID,一定少不了磁盘阵列卡,如今尽年夜多半办事器都带有这类硬件,创立起来也很复杂,傻瓜式操纵,只是分歧厂商之间一定会有些分歧,不外都是迥然不同。可是明天我们要会商的是在没有磁盘阵列卡的情形下,怎样来创立软RAID,如今就来看看吧。
筹办
[*]yuminstall-ypartedmdadm
检察磁盘利用情形
[*]fdisk-cul
[*]
[*]Disk/dev/sdb:2147MB,2147483648bytes
[*]255heads,63sectors/track,261cylinders,total4194304sectors
[*]Units=sectorsof1*512=512bytes
[*]Sectorsize(logical/physical):512bytes/512bytes
[*]I/Osize(minimum/optimal):512bytes/512bytes
[*]Diskidentifier:0x00000000
[*]
[*]Disk/dev/sdc:2147MB,2147483648bytes
[*]255heads,63sectors/track,261cylinders,total4194304sectors
[*]Units=sectorsof1*512=512bytes
[*]Sectorsize(logical/physical):512bytes/512bytes
[*]I/Osize(minimum/optimal):512bytes/512bytes
[*]Diskidentifier:0x00000000
入手下手
为了演示,我在假造机里创立了2块2G的硬盘,能够看出分离是sdb和sdc,把这两块硬盘组建成一个软RAID1,操纵以下:
[*]fdisk/dev/sdb
[*]
[*]Command(mforhelp):n#输出n,回车
[*]Commandaction
[*]eextended
[*]pprimarypartition(1-4)
[*]p#输出p,回车
[*]Partitionnumber(1-4):1#输出1,回车
[*]Firstcylinder(1-261,default1):#回车
[*]Usingdefaultvalue1
[*]Lastcylinder,+cylindersor+size{K,M,G}(1-261,default261):#回车
[*]Usingdefaultvalue261
[*]
[*]Command(mforhelp):t#输出t,回车
[*]Selectedpartition1
[*]Hexcode(typeLtolistcodes):fd#输出fd,回车
[*]Changedsystemtypeofpartition1tofd(Linuxraidautodetect)
[*]
[*]Command(mforhelp):w#输出w,保留并推出
[*]Thepartitiontablehasbeenaltered!
[*]
[*]Callingioctl()tore-readpartitiontable.
[*]Syncingdisks.
如今sdb就酿成raid范例的硬盘了,能够经由过程fdisk-cul检察,sdc的操纵同上,不再反复演示。
[*]fdisk-cul
[*]DeviceBootStartEndBlocksIdSystem
[*]/dev/sdb112612096451fdLinuxraidautodetect
[*]/dev/sdc112612096451fdLinuxraidautodetect
[*]
[*]#假如你是在办事器上间接增加硬盘,还必要实行一条下令
[*]partprobe-a
[*]#如许就不必要重启办事器而让新硬盘到场到战役傍边往了
创立RAID
接上去要做的事变就复杂了,只必要把这两块硬盘经由过程mdadm下令组建成raid1并格局化,再挂载到特定目次便可,操纵以下:
[*]#在操纵之前先来看看这个下令的参数
[*]-C#创立软件RAID
[*]-l#指定RAID级别
[*]-n#指定磁盘个数
[*]-x#指定备用装备个数
[*]
[*]mdadm-C/dev/md1-l1-n2/dev/sdb1/dev/sdc1
[*]mdadm:array/dev/md1started.#提醒你创立乐成
[*]
[*]#检察方才创立的md1装备概况
[*]mdadm--detail/dev/md1
[*]
[*]/dev/md1:
[*]Version:1.2
[*]CreationTime:WedNov1216:19:532014#创立工夫
[*]RaidLevel:raid1#RAID级别
[*]ArraySize:2095360(2046.59MiB2145.65MB)#RAID磁盘空间有多年夜
[*]UsedDevSize:2095360(2046.59MiB2145.65MB)
[*]RaidDevices:2#磁盘的个数
[*]TotalDevices:2
[*]Persistence:Superblockispersistent
[*]
[*]UpdateTime:WedNov1217:19:042014
[*]State:clean
[*]ActiveDevices:2#正在举动的磁盘个数
[*]WorkingDevices:2#正在事情的磁盘个数
[*]FailedDevices:0#有毛病的磁盘个数
[*]SpareDevices:0#备用的磁盘个数
[*]
[*]Name:server1:1(localtohostserver1)
[*]UUID:ae9a70dd:dc2917a7:de515e04:f82950a7
[*]Events:21
[*]
[*]NumberMajorMinorRaidDeviceState
[*]08170activesync/dev/sdb1
[*]18331activesync/dev/sdc1
格局化与挂载
[*]mkfs.ext4/dev/md1#格局化为ext4格局
[*]mkdir/raid1#创立必要挂载的目次
[*]mount/dev/md1/raid1#挂载
[*]
[*]#然后将磁盘阵列的装备设置为开机主动挂载
[*]echo"DEVICE/dev/sdb1/dev/sdc1">/etc/mdadm.conf
[*]mdadm-Evs>>/etc/mdadm.conf
[*]echo"/dev/md1/raid1ext4defaults00">>/etc/fstab
到此,全体事情就完成了,弄定,出工!
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
带来一篇CentOS6.5创立软RAID
是爷们的娘们的都帮顶!大力支持 如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。 另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。 编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。 即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。 有疑问前,知识学习前,先用搜索。
页:
[1]