跨多个磁盘的分区

跨多个磁盘的分区

我希望有一个分区可以跨越多个磁盘。我不在乎冗余度,但如果其中一个磁盘发生故障,我仍然希望能够访问损坏磁盘上没有的数据。我读到过,使用 LVM 可以将分区跨越多个磁盘,但如果一个磁盘发生故障,您可能会丢失整个分区上的所有数据。我对 RAID5 不感兴趣,因为我丢失了 1 个磁盘以实现冗余度,这对我来说并不重要。

注意:这些磁盘将放在 Linux 机器中。

编辑:我想要实现的是拥有一个卷,我将在其中存储各种文件,并且我希望通过向卷添加磁盘来轻松扩展此卷。一个重要的因素是,如果我丢失了卷中的一个磁盘,则只会丢失写入该磁盘的数据,而不是整个卷。要考虑的第二个因素是我不需要冗余,因此 RAID5 对我来说没有吸引力,因为我丢失了 1 个冗余磁盘,并且最小的磁盘被视为基本大小。

答案1

找到了我所寻找的内容:“[硬盘文件系统] 是一个 FUSE 文件系统模块,它允许将几个较小的文件系统组合成一个大的“虚拟”文件系统。

答案2

根据您所运行的 Linux 版本,您应该能够池化磁盘。

还有一些第三方工具可以让你做到这一点:

  • FlexRAID(商业)将允许您汇集数据并确保保留所有数据
  • SnapRAID也可能这样做,尽管目前我无法确认

相关内容