admin 管理员组

文章数量: 887021


2024年3月20日发(作者:软件运维工程师)

raid5及raid1磁盘阵列服务器

也许一些刚刚玩服务器DIY的朋友一听到raid这个词就犯头晕,分不清楚到底说的是啥意思。raid模式虽

多,但以我的理解其实就是把2个以上的硬盘组合在一起,一块用,以达到更快的速度和更高的安全性,

大家不需要了解太多raid模式,只要知道raid0、raid1和raid5就足够在服务器行业混饭了(其实什么也

不知道照样混饭的人也很多),用唐华的大白话说,所谓raid0就是两块硬盘合成一块硬盘用,例如两个

80G的硬盘,做成raid0模式,就变成一块160G的大硬盘,理论上硬盘传输速度也加倍,但是这种模式

安全性很低,一旦一个硬盘坏了,两个硬盘里的所有数据都会报销,因此服务器上最好不用这种模式。

所谓raid1就是两块硬盘互相做同步备份(镜像),例如两块80G的硬盘,做成raid1模式,总容量

还是80G没变化,硬盘传输速度也没变化,但是两个硬盘里的数据保持同步,完全一样,一旦其中一个硬

盘坏了,靠另一个硬盘,服务器依然能正常运行,这种模式很安全,所以现在很多中低端服务器采取这种

raid模式,这种模式简单实用,用不高的硬件成本即可实现,我很喜欢。至于raid5,则过去一直是高档服

务器的专利,即使是在今天,你翻翻许多名牌服务器的价目表,在1-2万元的产品里也很难觅到raid5的

身影,采用raid5可以兼顾raid0的速度、容量和raid1的安全性,是个听起来很完美的磁盘阵列方案。

硬件raid5组建:

最近又亲手给一个朋友组装了一台采用双核心P4 820D处理器的8硬盘的1U机架式存储型服务器,

在组装过程中,分别组建了硬件Raid5和软件Raid5的磁盘阵列,过程很值得玩味,现在写出详细的设置

过程,以期抛砖引玉,给大家带来更多一点启发。

首先将服务器组装好,然后给硬盘插上SATA的数据线,插入主板上的四个SATA接口,用并口线连

接好我的LG刻录机当光驱用,这个主板只提供了1个并口IDE接口用来接光驱正好,连上显示器、键盘、

鼠标,开机测试,启动顺利,按DEL键进入bios。

在BIOS里看到,主板已经识别出四块西数250G大容量硬盘和LG刻录机。

硬盘和LG刻录机

接下来开启主板的硬件raid5模式,将这四个硬盘组成raid5磁盘阵列,富士康这款主板虽然不错,但是美

中不足的是说明书竟然是英文的,如果是E文不好的朋友初次使用难免要发晕,我当初也是琢磨半天,又

打了富士康公司800技术服务电话,直到把值班小姐问烦了,才搞明白大概其,下面大家就跟我来。先移

动光标到integrated peripherals回车。

选择OnChip IDE Device,再回车。

选择SATA Mode,主板默认这个选项是IDE,也就是不采用raid模式,现在回车进入设置界面。

移动光标选择raid,然后回车。

启动画面显示,四个物理硬盘已经被主板raid功能识别出来,提示按CTRL-I进入raid详细设置。

进入raid详细设置界面,在MAIN MENU界面里选择第一项Create RAID Volume,新建raid卷。

现在进入CREATE VOLUME MENU界面,在第一项Name里给新卷起个名字,我这里用的是

Volume0,你也可以用tanghua之类的,移动光标到第二项RAID Level,选择raid模式,这里有raid0、

raid1、raid10、raid5四个选择,我们自然要选择梦寐以求的raid5。

移动光标到Disks选项,在这里回车,选择要将那些硬盘加入到这个raid卷里。

我们当然要把已经连接到主板上的四个硬盘都加入进来,选择方式是按上下箭头键移动光标到想要加入的

硬盘名称上,然后按空格键,这个硬盘名称的前面就会出现一个小小的三角标记,代表这个硬盘已经被加

入raid5。

按回车,回到上一级设置界面,这时看到Capacity选项显示了目前4个硬盘组成的raid5磁盘阵列的

总容量是698.7G,既不是raid0模式那样是四个硬盘容量之和,也不是raid1那样是四个硬盘容量之和的

一半,而是大约十分之七,这时系统硬盘的传输速率理论上也获得的很大提高,今后如果有某一个硬盘坏

了,数据并不会丢失,只需更换一个新的硬盘,即可重新组成raid5,服务器的对外服务不会因为数据丢失

而中断,因此说,raid5模式兼顾了raid0模式的传输速度和容量大的优点,同时也具有raid1的安全性。

Strip Size选项保持默认数值即可。

最后,还要将光标停留在Create Volume选项上,按回车最终确定建立这个raid5磁盘卷。

界面回到最初的MAIN MENU,这时看到刚刚建立的raid5磁盘阵列的一些具体参数,status状态显示

normal,说明该阵列一切正常,下面是已经加入raid5中的四块250G硬盘的参数。

这样就可以安装系统和驱动程序了。安装好系统和驱动程序之后,硬件raid5驱动安装就算完成了。

接下来,再让我们看一看如何安装软raid5。

组装软raid5: 刚才不是已经安装好四块硬盘了,但是这个服务器总共是要装8块硬盘的,原本我劝这

个装机的朋友,剩下的四块硬盘就不要组建raid了,那样安装和使用起来比较方便,但是他非要将这四个

硬盘也组成raid,而且要组就要组raid5,什么raid0、raid1的一概绝对不要,可是这个主板最多只支持4

个硬盘来组建raid,而我也找不到32位的支持raid5的raid卡,估计这种卡根本不存在,我了解凡是支持

raid5模式的卡,基本上都是64位的,不能用于PC主板上,而且这种64位卡动辄就敢要几千元一块,谁

买的起啊,算了,还是从实际情况出发想办法吧,我建议他那就组个软的raid5吧,他同意了。

于是我首先找到带有4个sata接口的硬盘扩展卡,这个硬盘扩展卡32位的、可以插入PC主板上的

普通PCI插槽里、可以插入PC主板上的普通PCI插槽里。因为一块普通raid卡,支持raid0和raid1模

式,但是为了组建软raid5,我需要一块硬盘扩展卡,不能带有其他raid功能,但是市场上又买不到四个接

口的sata硬盘扩展卡,只有这种raid卡,没办法,我只好还是用老办法,通过从raid卡厂家要来的一个

小程序,将这块raid卡的内核重新烧录一下,用硬盘扩展卡的内核覆盖原来的raid卡内核,从而使它转变

成一块纯粹的硬盘扩展卡,不带有任何raid功能。

当我们用这张硬盘扩展卡把四个新硬盘联到服务器,并且安装好系统和驱动程序之后,就可以开始组

装软raid5了。

这个软raid5是通过windows自带的软件raid功能来实现的,所以必须在安装完windows操作系统之

后才能进行,windows2000和windows2003都提供了这个功能,操作步骤大同小异,如果可能,我还是

建议大家使用windows2003来完成这个工作。在磁盘1上点击鼠标右键,调出“欢迎使用创建卷向导”,点

击下一步。

windows的设计者在这里表现的很干脆,点击下一步之后立即就弹出了“选择卷类型”的对话框,里面

赫然就有raid-5卷,其他选项是什么意思,没必要细说,直接选定raid-5卷,然后点击下一步。

在这里我们将左边的四个磁盘一一添加到右边,就代表将新安装的四个250G硬盘添加到要组建的这

个新的raid5磁盘阵列卷里,一边添加硬盘,一边可以看到右下边卷大小总数的容量不断增加。

当四个硬盘都添加完毕之后,可以看到卷大小总数显示为715419MB,和硬件raid5在windows里显

示的总容量基本一样。

现在给这个新建立的卷指派驱动器号,系统默认分配了一个是F,因为E盘此时正被光驱所占据,我

们就依照默认分配的盘符即可,点击下一步。

此处要对新创立的raid5磁盘卷进行格式化,使用的文件系统自然要选择NTFS,其他都不用改动。

对了,别忘了够选“执行快速格式化”,否则这么巨大的硬盘,格式化一遍的时间足够你睡个午觉了。

点击下一步。

点击完成,硬盘开始格式化。

在磁盘管理中看到磁盘1到4都在同时“正在格式化”。

到了下午5点多,才刚刚完成72%,太慢了。

直到不可思议的傍晚6点半,新磁盘卷的重新产生才算完成。真是磨砺人的心性啊。想起我曾经听北

京一家名牌NAS厂商的技术总监说,当年他们买不到8口的硬raid卡,就是靠windows软raid技术发家

的,当时给人家组一次软raid少说得一天,看来咱们今天还是托了双核处理器的福,才小半天就搞定了,

值得庆祝。

打开我的电脑,新加卷F盘跃然出现。

看看详细资料,新组建的软raid5磁盘阵列卷的总容量是698G,和硬raid5的容量基本上一样。

讲完了如何组装硬件raid5和软raid5,接下来让我们再看一下如何组装硬件raid1。

这一次要组装服务器,是一台用于经营虚拟主机业务的服务器,拥有者是陕西智辉科技发展有限公司。

该公司主要经营项目包括域名服务、虚拟主机、企业邮局、网站策划、网页设计、系统开发、网站推广、

网站维护等。

我们还是按照通常的步骤将服务器组装好后,用尖细物插入机箱前面的内嵌式power开关,机箱风扇

应手启动,显示器上现实出两颗至强3.0处理器的参数和内存容量等情况,识别正确。

插入机箱前面的内嵌式power开关

敲键盘进入主板bios界面,观察一下CPU和主板温度情况,两颗CPU的温度一个是40度,一个是

33度,很凉快。其他几个温度是主板上各个芯片的温度,也很不错。

敲键盘进入主板bios界面

再看硬盘,两个已经接好数据线的sata250G硬盘也挂好了。

数据线的sata250G硬盘也挂好

下面要修改主板raid选项,请看现在的sata raid enable选项是disabled,也就是关闭的,这时主板

没有开启raid功能,如果这时候安装操作系统,硬盘和普通PC机器上硬盘一样使用,会被识别成两个250G

的硬盘。

修改主板raid选项

现在修改这个选项,将disabled 改成enabled,启动主板raid功能。

将disabled 改成enabled

将disabled 改成enabled

修改选项的过程是按-和+键来完成的。

修改选项的过程是按-和+键来完成

接着修改主板的启动设备顺序,将cd-rom也就是光驱设置成第一启动设备。

修改主板的启动设备顺序

保存设置退出bios,系统重启。按照屏幕提示按键进入主板raid设置管理界面。按上下箭头键选择array

configuration utility选项回车,进入raid设置窗口。

进入raid设置窗口

选择create array,新建raid卷。

选择create array

这时左边出现两个已经连接好的硬盘,按ins键选择添加硬盘到新建的raid卷里。

按ins键选择添加硬盘到新建的raid卷

现在两颗硬盘都加入到新建的raid卷里了。

两颗硬盘都加入到新建的raid卷里

这时要选择新建raid组的类型,也就是要做raid几?这块主板只支持raid0和raid1两种raid模式,

我们选择raid1,也就是mirror镜像模式,这是最安全的raid模式,两颗硬盘完全同步镜像备份,其中一块

硬盘坏了,不会影响系统的正常运转。

选择新建raid组的类型

选择新建raid组的类型

输入新建raid卷的名称。

输入新建raid卷的名称

随便输入一个名称即可,我输入的是raid1,回车。

回车

下面这个选项create raid via十分重要,共有三个选项,正确的选择应该是quick init,也就是快速组

建raid,选择之后raid几乎是立即可以组好,而当时唐华比较傻,和许多没经验的人一样,选择了第一项

build,好在咱们的硬盘容量不是很大,那也苦苦等待了好久,才组建完毕。

create raid via

选择完毕,光标停留在done上,自然是按回车,开始正式组建raid卷。

开始正式组建raid卷

这里让选择两个互为镜像的硬盘,那个作为源盘,选第一个回车即可。

选择两个互为镜像的硬盘

现在开始漫长的组建raid过程。

开始漫长的组建raid过程

好了,总算组建完毕,成功。

组建完毕

这时选择manage arrays ,管理raid卷。

选择manage arrays

我们看到刚刚组建好的raid1卷的容量是232.8GB,也就是一个硬盘的容量,这是raid1最大的缺点,

就是费硬盘,两个硬盘只能当一个用,不过倒是真安全。

检查硬盘容量

看没什么问题,按esc键退出主板raid管理界面。

按esc键退出主板raid管理界面

系统提示正在重启。

系统提示正在重启

主板上的硬件raid设置好了,下面就可以安装操作系统和驱动程序了。操作系统和驱动程序安装好了之后,

就可以组装raid卡和raid卡驱动了,这样硬盘就可以连到系统上了。

看,这是一块常见的32位raid卡,现在用得很广泛,属于价廉物美的东东,这块卡可以连接两块

sata一代硬盘,组成raid0或者raid1。也许观众要问了,咱们的硬盘是sata二代的,可是这个卡支持的

是一代sata,能通用吗?答案当然是,能。sata二代硬盘向下兼容sata一代接口设备,插到sata一代的

raid卡上,除了传输速度降低为一代硬盘的速度之外,其他一切正常,虽然损失了一些速度,但一代sata

硬盘的传输速度应付托管机房的带宽速度,早已绰绰有余,关键是这个卡便宜啊,200多元就可以完成任

务,具有极高的性价比,而且长期实践证明,这个卡的稳定性极佳。

raid卡

通过一块千际32位PCI正向转接卡,我们将raid卡安装到千际1U机箱里,raid卡前面的金属挡板有

点长,我们剪短了一截,重新做了一个弯头,刚好适合千际1U机箱后面的固定位置。

千际32位PCI正向转接卡

我们模仿国内一些品牌服务器的做法,在转接卡、raid卡的一些连接部位都打上了热融胶,看那些白

色的凝固液体就是,这样可以保证长途运输途中,raid卡不至于松动导致硬盘故障。

在转接卡、raid卡的一些连接部位都打上了热融胶

将raid卡上引出的两根sata数据线插入两块空闲的硬盘接口里。

将raid卡上两根sata数据线插入空闲硬盘接口

现在服务器的硬件连接部分都已完成,欣赏一下吧。

硬件连接部分都已完成

插上显示器和键盘、鼠标,我们还得通过硬件软件的设置安装,才能真正启用这两块新连接的硬盘。

插上显示器和键盘、鼠标

当系统启动时,根据屏幕提示,按键盘进入raid卡的设置界面,选择第一项create raid set回车。

插上显示器和键盘、鼠标

此时要求我们选择打算组建的raid卷的模式,自然还是选择mirrored,也就是raid1模式。

选择mirrored

由于我们选择的是raid1模式,raid卡自动添加两块硬盘到raid卷内。

raid卡自动添加两块硬盘到raid卷内

按esc键,保存退出raid卡设置管理界面。

保存退出raid卡设置管理界面

下面还得给raid卡安装驱动程序。将raid卡附带的驱动光盘放入光驱,这次破天荒地不需要软驱了,一切

都可以在windows界面下完成。

将raid卡附带的驱动光盘放入光驱

重启服务器,进入windows之后,系统提示找到新硬件,要求安装驱动程序。选择从列表或指定位置

安装,点击下一步。

选择从列表或指定位置安装

选择光盘上的如下目录位置,点击下一步。

选择光盘上的如下目录位置

系统很快搜到raid卡所需的驱动程序,并安装成功。点击完成。

搜到raid卡所需的驱动程序

通过程序菜单打开计算机管理。

通过程序菜单打开计算机管理

系统提示欢迎使用磁盘初始化向导,这是因为系统已经发现了两块新连接的硬盘,点击下一步。

使用磁盘初始化向导

勾选磁盘1前的复选框。点击下一步。

勾选磁盘1前的复选框

磁盘初始化完毕,在磁盘管理中,我们看到系统里多了一个磁盘1,这就是两块250G硬盘通过raid

卡组成的另一个raid1卷,其容量也是单块硬盘的容量。只不过磁盘1还没有格式化和分配盘符,所以从“我

的电脑”里还看不到它的存在。

磁盘初始化完毕

在磁盘1上点击鼠标右键选择新建硬盘分区,按照前面说过的步骤给这个raid1卷分配盘符为F,并快

速格式化。

选择新建硬盘分区

格式化完毕,请看系统里多出了一个232.88GB容量的F硬盘分区。

格式化完毕

从桌面上打开“我的电脑”,可以看到新建立的F盘已经浮现出来,可以正常使用了。至此,这台双至

强1U机架式服务器,全部组装完毕。一切顺利。陈绪光说,这台服务器还将由他们公司的专业工程师,

进行进一步的测试、拷机和安全设置,并安装虚拟主机管理销售系统、数据库系统等软件,才能正式开始

给用户提供服务。

从桌面上打开“我的电脑”

这样硬件raid1的组装也完成了。


本文标签: 硬盘 主板 服务器 选择 系统