带有不同磁盘的Linux RAID 5

我想使用我正在创build的Linux服务器上的软件RAID。 我有两个相同的迈拓250GB硬盘和一个西数250GB硬盘。 我知道我知道我可以很容易地设置与迈拓2驱动器的RAID 1,但有没有办法,我可以使用第三个西部数据硬盘制作一个RAID 5arrays?

如果是这样做的程序与使用3个相同的驱动器有什么不同?

我正在计划使用Ubuntu服务器(数据和操作系统相同的驱动器)有没有这样做的好指导。 (我从来没有设置过RAID)

谢谢。

编辑:我不知道如何设置在Ubuntu服务器安装期间的RAID,所以我也需要如何做到这一点的指示。 (一个指南链接将会很好)

实际上不应该有混合磁盘供应商的任何麻烦,Linux软件raid 在这里是非常彻底的讨论,你不应该做任何不同的事情,只是因为驱动器来自不同的供应商。

“对于构buildRAID设备的设备没有其他特殊的要求 – 这使得您在deviseRAID解决scheme时有很大的自由度,例如,您可以通过混合使用IDE和SCSI设备来构buildRAID,而您甚至可以从其他RAID设备构buildRAID“

(从Linux raid维基)

至于在安装过程中设置RAID,你必须使用“备用”(textmode)安装程序,完整的说明在Ubuntu维基上。

将工作得很好。

不像osij2is,我总是推荐软件raid。 我已经运行了许多大型磁盘安装程序,并且在控制器,插槽或控制器制造商之间移动磁盘时,硬盘RAID总是让我更加头疼,其中包括驱动程序,性能,稳定性,用户空间使用情况,RAID维护和恢复。

其实,现在我推荐ZFS。

似乎今天很多RAID问题。 嗯。 首先,不pipe操作系统如何,我都build议不要使用软件RAID。 买一个RAID控制器(我的一个重复的口头禅)。 如果这只是一个玩的testing系统,没问题,我知道你可以不用,但是如果你真的想让这个RAIDarrays能够正常工作(并且工作的很好),我强烈build议你找一个RAID控制器。 现在很多Linux支持RAID控制器,所以我不会担心驱动程序的支持。

其次,驱动器的品牌与尺寸无关。 有3个250GB的驱动器将允许你有RAID 5arrays,由于美观和可能的技术原因,更好地拥有所有相同的驱动器。 我假设所有的250GB硬盘运行在7200rpm,有16MB的caching? 如果至less它们的尺寸,速度和缓冲区大小几乎相同,它们在驱动器中也有相同的规格。

最后,这是一个很好的介绍 Linux RAIDarrays的指南 。 有很多很好的指南,但tldp.org是一个很好的开始。 我相信有更多信息可以解决Ubuntu的RAID问题,但是我想说,如果这是您第一次使用RAID,最好先获得一般信息,然后在发行版上逐步解除(逐步)。

只因为你可以不意味着你应该。 永远不要使用RAID-5(或4或3) http://www.baarf.com/

我build议设置一个热备份的RAID-1。 使用其中一个热备用磁盘(而不是WD)。您要确保RAID可以与不匹配的驱动器一起工作。 您不希望发现驱动器故障后,您的热备份将无法工作。

绝对没有问题。 由于几何形状不同,您可能无法获得驱动器的全部容量,但使用这三个驱动器就可以。

您的arrays将是arrays中最小磁盘的大小,以及arrays中速度最慢的磁盘的大小。 这个规则包括任何RAID,软件或硬件。

是的 – 它会工作得很好:)