专用硬件式RAID磁盘控制器对IDE和SCSI驱动器都是可用的。通常情况下它们有自己的bios,因此在系统开机自检(POST)后你可以手动配置它们。系统可以完全控制硬件式RAID;RAID磁盘控制器来完成所有工作
如果您不能使用硬件式RAID,那么您该了解以下基础知识,按照它们来设置软件式RAID。
IDE驱动器
为了节省开支,许多小公司会使用IDE磁盘,可是IDE磁盘有一些缺点。
IDE数据线的总长度只有几英尺长,这样IDE磁盘只能用在小公司 IDE磁盘没有交换分区(swap),你不能在系统运行时更换它们 一个IDE控制器上只能接两个IDE设备 当接上第二块IDE设备时,IDE总线的性能会下降 IDE总线上一个设备的故障经常导致第二个设备也不能工作。如果你将同一数据线的两个IDE磁盘设置了RAID集的话,这将是致命的。
由于这些原因,当您设置RAID时,我建议您一个控制器上只使用一个IDE磁盘,特别是在公司环境下。在家里或soho办公时,IDE软件式RAID是够用的。
SATA 驱动器
串行ATA类型的驱动器正在迅速的取代IDE或ultra ATA驱动器成为首选的入门级磁盘存储,它有以下优势:
数据线长度能达1m,相比之下,IDE只有18英寸 有更好的错误检测功能 1根数据线只有一个驱动器,并且支持热交换分区(hot swap),即在系统运行时都能更换它,而不用担心它会影响在数据总线上的其它设备。 串行ATA驱动器不用设置跳线来区别主从关系,这使得它更易配置 IDE驱动器的数据传输率为133M/s,而串行ATA最初速率是150M/s,最终能够达到600M/s
如果你能买得起更贵但更快的SCSI驱动器,串行ATA设备将是你设置软件式和硬件式RAID的首选。
SCSI驱动器
SCSI磁盘的一些特性使得它们比IDE或串行ATA驱动器更适于设置RAID
SCSI控制器具有更强的磁盘容错性能。单个磁盘故障不会引起总线上剩余磁盘故障 SCSI数据线可以达到25m长,这使它们非常适合数据中心使用 一条SCSI数据线上可以接上两个以上的设备。它能容纳7个单端SCSI设备或15个其它SCSI类型的设备 一些型号的SCSI设备支持热交换分区(hot swap),这使得您可以在系统运行时更换它们 SCSI目前支持640M/s的传输率,这使的它们非常适用于数据传输率要求高的场合
但是SCSI驱动器比IDE驱动器贵很多,这使得它们对家庭用户没有太多吸引力
我应该用软件式RAID分区还是整个磁盘?
磁盘上同时有RAID分区和非RAID分区显然不是个好主意。理由狠明显:磁盘故障将使系统不可用。
如果你决定使用RAID,每个RAID磁盘上的所有分区应该都是RAID集的一部分。为了简化这一问题,许多人将RAID集中的每个磁盘只分一个区。
第一是备份你的系统
软件式RAID产生了一个RAID虚拟磁盘,它由所有形成它的普通分区组成。您必须先格式化这个RAID虚拟磁盘,您的linux才能在上面存放文件。但是格式化操作将会使您失去原磁盘上的旧数据。所以最好先将要设置RAID的分区上的数据备份下来。一个小的错误即有可能意外地损坏您的有效数据。
将RAID配置为单用户模式
由于您会修改系统的磁盘结构,您应该在单用户模式下进行RAID配置。这样系统中的大部分应用程序和网络服务会被关闭,而且其它用户不能访问系统。这会降低配置过程中产生数据损失的风险。
[root@bigboy tmp]# init 1
一旦完成配置,输入exit命令,您的系统会按/etc/inittab文件中的默认启动级别启动。
那些曾经以为念念不忘的事情就在我们念念不忘的过程里,被我们遗忘了。