linux下组建硬raid经历,Linux系列教程,Linux应用技巧,Linux

来源:百度文库 编辑:神马文学网 时间:2024/07/05 13:59:27
公司因为一个项目的测试需要组装了一台服务器,主板用的是asus的P5BV-C/2服务器主板,硬盘是两块希捷的企业级7*24小时320G SATA硬盘,要组建raid1,并装redhat4。
    因为是第一次组建raid,且对服务器使用比较少,还是走了不少弯路,以下是我的安装经历,希望对大家有帮助:
    因为是服务器主板,所以当时配的时候就没有配raid卡,这个功能在主板的芯片中就有,说明书上写的是这款主板支持两种raid管理程序,分别是intel Matrix Storage Manager和LSI logic Embedded SATA RAID Setup Utility,并且两个功能的选择是通过一个主板上的跳线来设置的,而且写的是LSI的那个是默认的,而我打开主板一看这个地方根本就没有跳线的那个槽,而是直接将intel的设为默认的了。更令人奇怪的是说明书上写的是Marvel 88SE6145 RAID BIOS只有P5BV-C/4主板支持,而我开机的时候却显示我们的这款主板上支持Marvel的管理工具,晕。。。真不知道华硕是怎么写的说明书。
    intel和marvel的管理工具需要使用不同的sata插槽,我的这款主板intel用的是黑色的sata插槽,marvel用的是红色的插槽。打开主板一看,两个分的还真是清楚,上面四个黑的,下面四个红的。于是我将两块盘插到了红色的SATA口里面,用marvel管理工具来组建raid。
    开机按提示用Ctrl+M进入marvel的管理工具,界面很简单,稍懂英语的人都看的懂,我选择了组建raid1,然后重启了机器,奇怪的是每次重启机器的时候,都会有个红色的提示,显示raid的status为degraded,而且一个盘显示为FULLASIGN,而另一个盘为FREE,奇怪。我又用了intel的来试验了一下,结果还是显示错误,这时候打了华硕的技术电话,确认为有一块硬盘的MBR区域有问题,于是换了一块硬盘,这下组建再重启就显示status为ONLINE,即组建正常(这个是在intel的管理工具下组建的raid)。然后将redhat AS5的安装光盘放进去,启动安装后居然存储那部分能正确显示为一块硬盘,看来redhat AS5就直接支持intel的raid(用marvel组建的raid在redhat AS5下面看不到),于是就正常安装了系统。之后重启电脑,能正常进入到系统,只是在开机redhat启动服务的时候会有四行的ERROR RAID...提示,不过还是能够正常进行系统并正常工作的。因为没组过raid,对此还是有些不放心,为了弄清这种情况下raid是否能正常执行功能。我用intel的管理程序将组建的raid给reset了,然后用两个硬盘分别启动系统,均能正常启动,看来在没有安装raid驱动的情况下两个硬盘还均是执行了raid的功能的。
    intel的raid管理程序设计的有个不好的地方是当raid拆了之后,再要组建raid的时候它会将所有的数据都删除掉,这样重新组建一次raid时需要另装系统。于是我又装了一次系统,结果这次怎么都进入不了系统了,连grub这步都没到,直接提示说没有正确的启动设备,我一连试着安了好几次都是一样的结果,奇怪。给华硕的技术支持打电话,他们说在没有驱动的情况下我第一次正常启动是不正常的情况,现在不能正常启动是正常的情况,而且安装驱动只能用软驱,我又费了好大的功夫找来一块软驱,用主板自带的光盘启动,启动后会有一个各种驱动的选择框,选择需要的驱动后按照提示制作了一个驱动软盘,然后按照说明在安装redhat出现boot:的时候输入linux dd,这样就可以将软盘的驱动程序加载进去。
   因为之前用marvel建的raid在redhat AS5安装的时候看不见,想试试驱动是否管用,于是我用marvel组建了raid,并用软驱做驱动,能够正确看到盘,并安装成功。奇怪的是启动的时候还是出错了,grub能启动,但一引导内核就出错,这个时候我才发现我用的驱动是redhat 5的,不是redhat AS5的(原来分这么细),而华硕技术支持给我发过来的AS5的驱动包1.477M,怎么也弄不到软盘上(我晕。。。),最后只能安装了redhat AS4,完全按照上面的顺序就安装成功了,grub引导完之后也正常启动了。
   费了好大的功夫才把这些搞定,主要是因为第一次安装正常安装成功了,让我觉得只要是在安装的时候能正确识别为一个盘(RAID1)就可以正常运行,后来证明这个是不正确的。还是需要将驱动加载进去才行,还有就是好像现在大部分的主板加RAID驱动的都是用软驱的(为啥不能用USB?都什么年代了。。。而且还出了种叫做USB软驱的东西,专门是组建RAID用的),所以组建硬RAID的人都需要准备好这个东西。
文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/6_system/linux/Linuxxl/20090721/168048.html