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

它看起来像我的一个硬盘驱动器在我们的RAID 6(4 x 2TB)configuration失败。 不幸的是,我只能立即访问1TB的驱动器。 用1TB的驱动器暂时replace2TB会有问题吗?

在这个时候,我们正在消耗1.95TB的可能4TB的数据。

我也意识到,我有多达2驱动器故障之前arrays失败,我是偏执狂。

总之,是的…你会遇到RAID6的问题,并使用较小的驱动器。 RAID6本身无法dynamic地将RAID大小调整为更小的磁盘。 您必须:

  1. 有一个RAID控制器能够dynamic调整RAID卷的大小
  2. 将数据复制到别处,然后完全重buildRAID,然后将数据恢复到卷。

我只见过一块可以dynamicresize的RAID卡,但是不支持RAID6。 我怀疑你也会。 而且,即使是RAID5,在RAID的大小调整时,性能也大打折扣。

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

在一天结束的时候…只需要购买另一个2TB硬盘。 他们不是非常昂贵…试图避免它会给你更高的数据丢失风险。

在未来…你可能想看看其他支持这种function的RAID替代品。 ZFS可以…以及其他一些专有RAID设备(DroboFS等)允许您使用不匹配的驱动器来实现冗余。 我真的不会推荐任何东西,但ZFS的这种事情。