首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何(硬件) RAID 10在Ubuntu10.04LTS上4驱动器和主板与RAID contoller

如何(硬件) RAID 10在Ubuntu10.04LTS上4驱动器和主板与RAID contoller
EN

Server Fault用户
提问于 2011-06-19 01:37:18
回答 4查看 3.7K关注 0票数 0

我有4500硬盘。

我在BIOS中设置了RAID 10,如下所示:http://www.supermicro.com/manuals/other/RAID_SATA_ESB2.pdf

然后,我遵循以下说明:http://www.unrest.ca/Knowledge-Base/configuring-mdadm-raid10-for-ubuntu-910

基本上我不能让它起作用。当我到达安装的“分区”部分时,我会阅读说明,创建4个RAID 1's (每个驱动器上有2个分区,一个用于主驱动器,一个用于交换空间),然后组合成一个RAID 10。不幸的是,它仍然显示了两个分区,一个是500 GB,另一个是36 GB。有什么想法吗?

我想最好的方法是,如果有人找到了好的指令(一步一步地)来做这件事.我已经在谷歌上搜索了好几个小时,却什么也没找到.

EN

回答 4

Server Fault用户

发布于 2012-12-27 10:45:59

您的主板没有硬件RAID控制器,而是一个SoftRAID控制器。这基本上是一个标准的SATA控制器+自定义BIOS和驱动程序在raid模式下工作。没有缓存、预取、奇偶(RAID5、RAID6)等.最好将其描述为支持BIOS的软件raid。

就性能而言,这两种解决方案之间没有(硬件)差别,哪种解决方案的性能更好只取决于它们各自的软件实现(在linux内核中,md和dmraid驱动程序)。在这两种情况下,低级别的磁盘访问将通过linux驱动程序进行(即。内核将看到并使用遮罩下的各个磁盘)。

是否更喜欢使用该软件或本地linux软件(mdadm)是另一个(长)问题,但基本上:

  • 如果你想使用你的主板的软raid,你不能使用mdadm,而是dmraid。这里的附加点是能够从RAID0数组或降级的RAID0 1/RAID0 10数组启动。如果主板死了,而您需要移动到另一个主板,那么要访问您的数据可能是很棘手的。
  • 如果您想使用Linux软件raid,您必须将主板控制器配置为标准SATA控制器,然后使用mdadm。这里的好处是使用标准的、经过验证的linux工具(md驱动程序和mdadm实用程序),并且与硬件无关。您不能从RAID1 0/10/5/6/otherfancystuff数组启动,如果您做得对,可以从RAID1数组启动。

如果您遵循主板的软简化方式,您必须在实际安装/引导linux之前找到如何创建RAID10设置,如手册中所述。但请记住,您没有真正的硬件raid。

票数 2
EN

Server Fault用户

发布于 2011-06-19 03:40:21

首先,您不想使用mdadm,因为这是用于软件RAID的。第二,你为什么要创建4次突袭1's?您要做的是创建2个RAID 1's,然后使用它们创建RAID O。例如,使用驱动器1+2创建RAID 1(让我们称之为R1)。类似地,使用驱动器3+4创建RAID 1 (R2)。然后使用R1+R2创建RAID 0

一旦您在BIOS中设置了RAID,您通常希望安装ubuntu,因为硬件RAID对操作系统是透明的。

票数 0
EN

Server Fault用户

发布于 2011-06-19 04:27:43

Sameer是正确的,您根本不需要担心mdadm,因为这是针对软件RAID的,而且由于您的主板有硬件RAID,即使在最糟糕的一天,它也是首选的硬件RAID。在如何配置RAID10数组的内部工作中,Sameer略有错误,但这与当前的问题无关。RAID10涉及2对驱动器(RAID0)的剥离(级联)。然后这两个条带数组被镜像(RAID1)。

您的连系实际上给了您在第6页上配置的RAID10的说明,您需要在尝试安装Ubuntu之前执行此操作。一旦在安装Ubuntu时创建了RAID10卷,它就应该被视为操作系统的1TBSCSI设备(很可能是/dev/sda)。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/281858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档