Chinaunix首页 | 论坛 | 博客
  • 博客访问: 421061
  • 博文数量: 120
  • 博客积分: 3125
  • 博客等级: 中校
  • 技术积分: 1100
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-29 10:59
文章分类

全部博文(120)

文章存档

2012年(28)

2011年(22)

2010年(34)

2009年(1)

2008年(35)

我的朋友

分类: LINUX

2011-12-16 14:31:50

公司服务器要组raid 1,服务器主板是支持raid 1,但是个fakeRaid,还需要在操作系统里装驱动,只支持Mindows,RedHat,Suse,对于其它系统用户就得自力更生了。
还好Linux内核原生支持raid系列啊,至少我想要的raid 1是支持滴,fakeRaid这么丑陋,那就用softRaid好了。
安装过程其实是很简单的,安装时参考了这位哥们的步骤: 
为了防止网页过期,转一部分过来。安装&设置RAID 1

  1. 安装时使用alternate版,liveCD没试过,据说是没有raid选项的。
  2. 分区时选择”Manual”
  3. 此时应该可以看到两块硬盘,还是像以前一样,计算分区大小,然后开始分区,在选择分区格式时,不要选”ext3″,而要按回车选中”Physical Volume for RAID”
  4. 两块硬盘的分区要一一对应,并且分区格式都选”Physical Volume for RAID”,至少想要做raid 1的分区大小要一样,如果非选不一样,回去把raid 1概念背熟再来玩
  5. 把分区都划分好了后,在分区主界面选择”configure software RAID”
  6. 然后连击”yes”,直到出现”Create MD Device”
  7. 选择想要做的raid类型,我做raid 1,肯定选第二项。
  8. 数字不用管,连击”continue”两下,选择两个要做raid 1的分区,如果你是两块硬盘分区一一对应,那么就sda1 & sdb1, sda2 & sdb2的选好了,一次选一对,然后”continue”
  9. 然后就可以像正常挂载分区一下来做了
  10. 做完后一路”yes”或”continue”
  11. 最后安装完毕,重启进入系统
  12. 进入新系统后还不行,还要进行一系列的设置
  13. 安装grub到两块硬盘: sudo grub-install /dev/md0   [md0是/boot分区的设备号,用df -l来看分区挂载情况],总而言之,是要把grub装到/boot分区上,如果/boot和/是同一分区,那就。。。
  14. 现在可以使用”cat /proc/mdstat”来查看所有raid 磁盘的状态了,或是使用”sudo mdadm –query –detail /dev/md[x]来查看某个具体的分区情况。

测试RAID 1,此节亦有贡献

  1. 随便拔掉一块硬盘,重启系统
  2. 系统会挂在”Loading, please wait…”处等个好几分钟,不要急,会进去的。
  3. 然后”cat /proc/mdstat”,发现有[_U]或是[U_]的情况出现,但系统还是正常运行。
  4. 然后把关机,把拔掉的硬盘插上,开机。
  5. 再用”cat /proc/mdstat”看,发现还是没变化,这是对的。
  6. 使用” sudo mdadm –add /dev/md[x] /dev/sd[x][x]“将缺掉的分区一一加回到md设备上。
  7. 然后再用”cat /proc/mdstat”,发现有个进度条出现了,还有”resync=DELAYED”字样的,这表明系统正在把两块硬盘数据同步。
  8. 至此,RAID 1成功搭建。
阅读(1235) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~