将 1 个驱动器添加到带有 SSD 的 mdadm RAID5 是否需要一次性写入所有磁盘?

将 1 个驱动器添加到带有 SSD 的 mdadm RAID5 是否需要一次性写入所有磁盘?

我将在 Linux 的 mdadm 下使用 RAID5 中的一些 SSD 构建一个新存储。我现在正在考虑购买 5 或 6 个 SSD。

如果我将来添加另一个 SSD,将其添加到 RAID5 是否需要对所有当时使用的 SSD 进行完全写入? SSD 的写入能力有限,对我来说现在购买更多可用空间只是一个小指标。我不确定是否必须重新排列数据才能增加数组。

答案1

如果您计划扩展阵列以增加其容量,那么是的,此添加之后将是重塑操作,并且需要完全重写所有组件设备,包括新设备。

然而,一次完全重写几次应该不会让您太担心。您不会每天甚至每月都重新调整数组的形状,不是吗?

另外,请注意至少无论如何,全写是不可避免的,因为创建 RAID5 阵列时需要它。

相关内容