使用较小的驱动器运行 RAID 6

使用较小的驱动器运行 RAID 6

看起来我的 RAID 6(4 x 2TB)配置中的一个硬盘出现故障。不幸的是,我只能立即访问 1TB 硬盘。暂时用 1TB 硬盘替换 2TB 硬盘会不会有问题?

目前,我们正在消耗 1.95TB 的数据,而可能的容量是 4 TB。

我也确实意识到在阵列出现故障之前最多会出现 2 个驱动器故障,我有点偏执。

答案1

简而言之,是的……使用 RAID6 和较小的驱动器会遇到问题。RAID6 本身无法动态地将 RAID 的大小调整为较小的磁盘。您必须:

  1. 拥有能够动态调整 RAID 卷大小的 RAID 控制器
  2. 将数据复制到其他地方,然后彻底重建 RAID,再将数据恢复到卷。

我只见过一张可以进行动态调整大小的 RAID 卡,但它不支持 RAID6。我怀疑你的 RAID 卡也不支持。此外,即使使用 RAID5... 调整 RAID 大小时,性能也会受到巨大影响。

将数据复制到其他地方也是一个很大的风险,因为您要使用冗余阵列......并将数据移动到非冗余存储。(即使是暂时的)

归根结底... 只需再买一个 2TB 硬盘即可。它们并不贵... 而试图避免这样做只会让您面临更高的数据丢失风险。

将来……您可能想要查看支持此类功能的其他 RAID 替代方案。ZFS 可以……以及其他一些专有 RAID 设备(DroboFS 等……)允许您使用不匹配的驱动器来实现冗余。老实说,对于这种事情,除了 ZFS,我不会推荐任何其他东西。

相关内容