我可以从 Linux 的软件 RAID5 设置启动吗?

我可以从 Linux 的软件 RAID5 设置启动吗?

我正在计划设置一个新的 NAS 系统,正在决定是否使用 Openfiler 或类似的东西。

我一直在检查一些 RAID 卡,并考虑硬件故障或替换,我怀疑是否可以让系统直接从软件 RAID5 启动,而不必先从另一个卷启动。

这样,我就可以灵活地在出现任何故障时替换我的硬件,而不会出现问题,因为我知道软件正在处理我的 RAID,而且我并不依赖任何特定的品牌或型号......

答案1

是的,稍作修改。

将您的磁盘分区为两个 Linux Raid 分区 - 一个 128MB 分区用于 /boot,其余分区用于 RAID5。

然后使用软件 RAID1 镜像所有 128MB 的小分区。

你最终会得到类似这样的结果:

michael@baron:~$ cat /proc/mdstat 
Personalities : [raid1] [raid10] 
md0 : active raid1 sda1[0] sdd1[3] sdc1[2] sdb1[1]
      136448 blocks [4/4] [UUUU]

md1 : active raid10 sda2[0] sdd2[3] sdc2[2] sdb2[1]
      143090816 blocks 64K chunks 2 near-copies [4/4] [UUUU]

相关内容