我有多个硬盘,我想将它们合并到一起。大小如下:2x1TB;2X2TB;和 1x4TB。在单独的 SSD 上运行 Ubuntu Server 14.04,主要目的是将此机器用作媒体服务器。目前有大约 2.5TB-3TB 的数据将存储在池中。此外,它将用于存储客户端操作系统映像、文件共享和运行 VM 环境以进行测试/学习。
媒体的数据复制至关重要,但不必是实时复制,只要驱动器发生故障时我的数据可以在某处访问(我当时想使用 rsync cron 作业)。虽然我可能错了,但我认为 RAID 有点过头了,而且很难用不同大小的驱动器来实现。不过,RAID 是未来可能的升级。我现在的意图只是利用我拥有的所有驱动器。
并非所有驱动器都需要分开,事实上,我正在考虑分离/隔离 1TB 驱动器之一,用于存储操作系统备份和 VM 使用情况。大部分存储空间将专用于媒体存储。
建议???TIA
答案1
如果你有 8GB 内存并且运行 64 位系统,请查看zfs
:Linux 上的 zfs 常见问题解答,很好的演示。
答案2
谢谢,我和其他人都检查了这一点。我对 Linux 和选择文件系统的能力还很陌生。最后决定使用 btrfs,到目前为止一切顺利。毕竟只是一个文件系统。决定不使用 zfs,因为我读过的大多数文章都表明,由于各种原因,它比 btrfs 更不受欢迎。除了基本设置和创建子卷之外,没有做太多事情。它易于添加更多存储(池化)和快照(我相信 zfs 也能做到这些)是对我来说的关键功能。
答案3
当您说 HDD 池化时,您是指从 HDD 中创建一个大的(或几个更大的)逻辑卷吗?如果是这个意思,您应该看看逻辑卷管理器。我用它将我家用服务器中的两个 3TB 硬盘(我有一个单独的硬盘用于操作系统)合并为一个大卷组,并且在此基础上我创建了几个逻辑卷以用于不同的目的(ownCloud 数据、不同家庭成员的备份驱动器、视频/音乐存储)。它易于使用,并且从未出现过任何大问题(到目前为止)。(即使它不是您想要的,您也可以使用它轻松更改分区大小。)
您可以使用 RAID(我相信是在 LVM 之上)复制数据以确保数据仍然可供服务器使用,但请记住,它不能替代另一台机器/HDD 上的常规备份!