看起来我的 RAID 6(4 x 2TB)配置中的一个硬盘出现故障。不幸的是,我只能立即访问 1TB 硬盘。暂时用 1TB 硬盘替换 2TB 硬盘会不会有问题?
目前,我们正在消耗 1.95TB 的数据,而可能的容量是 4 TB。
我也确实意识到在阵列出现故障之前最多会出现 2 个驱动器故障,我有点偏执。
答案1
简而言之,是的……使用 RAID6 和较小的驱动器会遇到问题。RAID6 本身无法动态地将 RAID 的大小调整为较小的磁盘。您必须:
- 拥有能够动态调整 RAID 卷大小的 RAID 控制器
- 将数据复制到其他地方,然后彻底重建 RAID,再将数据恢复到卷。
我只见过一张可以进行动态调整大小的 RAID 卡,但它不支持 RAID6。我怀疑你的 RAID 卡也不支持。此外,即使使用 RAID5... 调整 RAID 大小时,性能也会受到巨大影响。
将数据复制到其他地方也是一个很大的风险,因为您要使用冗余阵列......并将数据移动到非冗余存储。(即使是暂时的)
归根结底... 只需再买一个 2TB 硬盘即可。它们并不贵... 而试图避免这样做只会让您面临更高的数据丢失风险。
将来……您可能想要查看支持此类功能的其他 RAID 替代方案。ZFS 可以……以及其他一些专有 RAID 设备(DroboFS 等……)允许您使用不匹配的驱动器来实现冗余。老实说,对于这种事情,除了 ZFS,我不会推荐任何其他东西。