对于弹性文件系统(用于以后添加存储)来说,什么是一个不错的选择?

duc*_*ck. 5 filesystems raid arch-linux debian hard-disk

我目前正在运行带有 EXT3 的 Debian 6.0 服务器,但我想转移到 Arch。它现在被用作文件服务器,其中有一个 1TB 驱动器(其中使用了 650GB)。稍后(当我没有完全破产时)我想做的是购买另一个驱动器并将其添加到同一个系统中(用于备份我的主设备)。实现这一目标的最简单方法是什么?我已经研究过 RAID,但它没用,因为每次添加新驱动器时我都必须重新初始化阵列。注意:我对冗余并不大惊小怪,它只会托管镜像备份,在数据丢失的情况下我可以轻松地重新制作。

基本上:系统装有干净的 1TB 驱动器,我现在应该怎么做才能在以后准备新的条带驱动器而不必重新初始化任何阵列?

Gil*_*il' 6

如果您真的不关心可靠性,则可以使用LVM并不断向单个卷组添加物理卷。也就是说,您将有一个充当虚拟驱动器的卷组,由多个物理卷(实际驱动器)组成。您可以为文件系统和交换创建逻辑卷,而不是 PC 风格的分区。

无论如何,如果您打算扩展存储或移动内容,LVM 是一个好主意。调整 LVM 卷的大小或将其移动到不同的驱动器比对 PC 分区执行此操作要容易得多,并且所有 LVM 内容都可以在线完成(即从安装的卷运行时)。

Linux 的RAID 子系统可以扩展RAID-5 和 RAID-6 阵列(它很慢,但可以在线完成),但奇怪的是不是线性阵列,因此您必须从至少两个磁盘开始。

您还可以查看ZFS,这是一个具有内置卷管理功能的文件系统。我不知道它添加存储的功能是什么。