Linux 上的硬件 RAID 配置

Linux 上的硬件 RAID 配置

我有一台带有 RAID 控制器和 6 个 HD(每个 4TB)的 Linux 服务器。我想安装一个微积分服务器,我正在考虑两种可能的配置:

  1. 使用 6 个 HD 的硬件 RAID 10(24TB 中只有 12TB 可用),然后安装 Linux
  2. 硬件 RAID 10 使用 4 个硬盘(16 TB 中只能使用 8 TB),一个硬盘 (4 TB) 作为热备用(如果一个硬盘发生故障),最后一个硬盘 (4 TB) 用于备份

哪一个更好?或者你可以建议我另一种配置。

我还有一个问题?哪种方法更好?先安装 RAID,然后执行 HD 分区(以获取roothomeusr目录),还是先进行磁盘分区,然后在某些分区上安装硬件 RAID?

感谢您的帮助!

答案1

鉴于您拥有硬件 RAID,我的建议是:

将硬件 RAID 分为两个逻辑分区:

  1. 您的操作系统
  2. 任意数量的逻辑卷的卷组

然后您将获得一个sda(比如说 50 或 100 GB)的空间,您可以在其中安装您的操作系统,并sdb在其上运行pvcreatevgcreate然后“lvcreate”(读取逻辑卷)。

我不会将备份放在单独的磁盘上。如果磁盘上的一个扇区发生故障,您的整个备份可能会被破坏。如果您使用我建议的设置,您将在任何地方拥有整个阵列的冗余,并且仍然拥有独立的文件系统,这样其中一个损坏不会破坏其他东西。

至于备用磁盘;如果您只有这一个阵列,那么您可以将所有数据都放在备用磁盘上。此外,还要考虑为备用磁盘配置降速功能。

这是一般性建议,我需要进行微调以适合您的特定设置。

答案2

1) 第二个选项容错性更强。2
) 您应该首先安排硬件 RAID,然后再进行分区,但反之则不然。

相关内容