仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 443|回复: 6
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇CentOS6.5创立软RAID

[复制链接]
灵魂腐蚀 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:10:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!甚么是RAID

自力硬盘冗余阵列(RAID,RedundantArrayofIndependentDisks),旧称便宜磁盘冗余阵列(RedundantArrayofInexpensiveDisks),简称硬盘阵列。其基础头脑就是把多个绝对廉价的硬盘组合起来,成为一个硬盘阵列组,使功能到达乃至凌驾一个代价高贵、容量伟大的硬盘。依据选择的版本分歧,RAID比单颗硬盘有以下一个或多个方面的优点:加强数据集成度,加强容错功效,增添处置量或容量。别的,磁盘阵列关于电脑来讲,看起来就像一个独自的硬盘或逻辑存储单位。分为RAID0,RAID1,RAID1E,RAID5,RAID6,RAID7,RAID10,RAID50,RAID60。
复杂来讲,RAID把多个硬盘组分解为一个逻辑扇区,因而,操纵体系只会把它看成一个硬盘。RAID常被用在办事器电脑上,而且常利用完整不异的硬盘作为组合。因为硬盘代价的不休下落与RAID功效加倍无效地与主板集成,它同样成为了玩家的一个选择,出格是必要年夜容量存储空间的事情,如:视频与音频制造。
最后的RAID分红了分歧的品级,每种品级都有其实际上的优弱点,分歧的品级在两个方针间猎取均衡,分离是增添数据牢靠性和增添存储器(群)读写功能。这些年来,呈现了关于RAID看法分歧的使用。
怎样创立软RAID

想要创立RAID,一定少不了磁盘阵列卡,如今尽年夜多半办事器都带有这类硬件,创立起来也很复杂,傻瓜式操纵,只是分歧厂商之间一定会有些分歧,不外都是迥然不同。可是明天我们要会商的是在没有磁盘阵列卡的情形下,怎样来创立软RAID,如今就来看看吧。
筹办

[/code]

  • yuminstall-ypartedmdadm
检察磁盘利用情形

[/code]

  • 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,操纵以下:
[/code]

  • 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的操纵同上,不再反复演示。
[/code]

  • fdisk-cul
  • DeviceBootStartEndBlocksIdSystem
  • /dev/sdb112612096451fdLinuxraidautodetect
  • /dev/sdc112612096451fdLinuxraidautodetect

  • #假如你是在办事器上间接增加硬盘,还必要实行一条下令
  • partprobe-a
  • #如许就不必要重启办事器而让新硬盘到场到战役傍边往了
创立RAID

接上去要做的事变就复杂了,只必要把这两块硬盘经由过程mdadm下令组建成raid1并格局化,再挂载到特定目次便可,操纵以下:
[/code]

  • #在操纵之前先来看看这个下令的参数
  • -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
格局化与挂载

[/code]

  • 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教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
山那边是海 该用户已被删除
沙发
发表于 2015-1-14 21:40:12 | 只看该作者

带来一篇CentOS6.5创立软RAID

是爷们的娘们的都帮顶!大力支持
飘飘悠悠 该用户已被删除
板凳
发表于 2015-1-24 12:41:17 | 只看该作者
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
蒙在股里 该用户已被删除
地板
发表于 2015-2-1 16:45:16 来自手机 | 只看该作者
另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。
再现理想 该用户已被删除
5#
发表于 2015-2-7 13:04:13 | 只看该作者
编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。
6#
发表于 2015-2-22 15:53:05 | 只看该作者
即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。
小妖女 该用户已被删除
7#
发表于 2015-3-21 09:55:10 | 只看该作者
有疑问前,知识学习前,先用搜索。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-16 15:42

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表