我有两个 500GTB 7.2k Sata 2.5 英寸驱动器,外加十二个 2TB 驱动器和 LSI 9260-8i SAS/SATA 卡。我需要将操作系统放在一个标签上,其余的用于存储。我不确定如何构建 raid6。它有 LSI MegaRaid 实用程序。我应该用 raid 6 将它们全部构建为一个阵列吗?然后它询问我是否要将阵列孔添加到 Span?处理这个问题的最佳方法是什么?
答案1
您说您有一张 LSI 8 端口内置 SAS 卡。
除非您还有 SAS 扩展器或机箱(带扩展器),否则您无法将 12 个驱动器连接到 8 端口卡...
如果将这 12 个驱动器连接到 LSI 卡和板载 SATA 连接器,则不能使用任何类型的硬件 RAID 设置 - 而应使用 Linux softraid (mdraid)。
答案2
假设您可以使用控制器管理所有这些驱动器(并且这个假设并不肯定),那么不要使用大小(或速度)不同的驱动器构建 raid。使用 2 个 500GB 驱动器构建 raid(raid 0 用于条带化,或 1 用于镜像),并使用 12 个 2TB 驱动器构建一个单独的 raid(或多个 raid)。
如果您正在构建 raid 5 或 6,请记住,大型驱动器的重建时间非常长。如果您使用的是 raid 6 并且遭遇双磁盘故障,情况会变得更糟。此外,在此重建期间,对磁盘执行的任何正常 IO 的性能都会降低。
两个 raid 5,每个 raid 5 有 6 个磁盘,用于您的 2TB 驱动器,这会使您失去一些冗余,如果您运气不好并且两次故障都发生在同一个 raid 上,则双重故障可能会使您丢失数据,但可以让您更好地重建数据。
不要忘记考虑备用驱动器 - 理想情况下,您会有一个热备用驱动器可以随时更换,而无需等待新驱动器,因此您可用的可读写 2TB 驱动器总数将是 11 个,而不是 12 个。