可扩展的Linux文件系统w /冗余和支持不同的驱动器大小?

我已经做了一些研究,到目前为止还没有遇到任何具有以下特征的文件系统

可扩展性,冗余性以及利用不同磁盘驱动器容量的全部容量的能力。

基本上,我想要一个大的机箱,将支持20 + 3.5“驱动器,只是巴掌我碰到什么,驱动器可以从1TB到4TB +,我希望能够只有一个音量/分区如果可能的话,这只是为了存储misc。media / scratch drives / temp。没有关键的任务。

任何想法我怎么能做到这一点?

zfs听起来就像是东西!

如果一个驱动器出现故障,随时都会丢失所有的数据。


哦…我错过了'冗余'。

将所有磁盘放入单个LVM VG中,然后在启用LV镜像的情况下在该池中创build逻辑卷。 然后testing。


但是真的,@ ewwhite是对的 – 花时间做正确的事。

冗余不符合你的喜好!

这取决于在所有驱动器上具有相同数量的磁盘空间…..所以要准备好在最好的情况下只能有(最小驱动器的大小)*((硬盘的数量)-1)(RAID5 )…但是如果你有大的驱动器和一个薄弱的盒子(被认为是IO和CPU),你应该寻找RAID6 …很可能你的驱动器在重build时出现故障!

如果数据有价值,可以考虑采用正确的方式(RAID5 / 6与驱动器匹配)。

如果数据根本没有价值(电影,mp3,pr0n et.at.)做一个大的JBODarrays! (但是你说你想要有冗余……所以根本就没有可行的办法!)

而没有….. ZFS将无法做到这一点!