我有许多闲置的大容量硬盘,还有一台 2010 年左右生产的、只有 4GB RAM 的旧电脑。
是否可以使用这种有限的硬件来运行非常大的存储阵列?
例如,我知道随着存储的增加,ZFS 需要大量的 RAM - 还有其他技术没有这样的要求吗?
答案1
为确保磁盘故障时不会丢失数据,请使用 RAID 阵列。如果您的硬件是基于服务器的,其磁盘控制器可能支持硬件 RAID。在这种情况下,请使用它。RAID 的类型取决于您的需求(RAID1/5/6/10)。
或者您可以使用 Linux 软件 RAID,例如 mdadm(操作方法可在 Google 上轻松找到)。
作为文件系统,我会选择 Ext4,它比 Ext3 稍好一些(我不确定内存要求的差异)。
对于共享,您可以使用 NFS 或 CIFS(samba),这取决于您的客户端。
如果您遇到困难,可以来这里询问更具体的问题。
还有祝你好运!