带有覆盖 lvm 的 mdadm - 移除硬盘驱动器

der*_*imn 5 raid mdadm lvm

这是一个假设性的问题,我只是在评估我应该以哪种方式为我的家庭服务器配置我的硬盘驱动器,为此我需要知道这一点:

假设我有一个配置了 mdadm 的 Raid5,并将生成的设备 md0 和 md1 放入 LVM 以获得一个大的故障安全驱动器:

在此处输入图片说明

现在灰色的 1TB 驱动器崩溃了,因为几年前 1TB 驱动器是最新技术,所以我想购买 2TB 驱动器。

将这个新的 2TB 驱动器带入我的 Raid 系统的最佳方法是什么?当然,我可以用 2TB 的驱动器替换损坏的 1TB 驱动器,但是我会浪费 1TB 无法使用的驱动器。是否可以缩小 md1 阵列并将新驱动器放入 md0 阵列中?

fro*_*utz 4

使用软件 RAID,您不必使用整个磁盘。

如果您有 3x2TB 和 3x1TB,并计划将来用 2TB 替换 1TB,则可以使用 1TB 成员。因此,RAID5(或者如果您更喜欢 RAID6)超过 6x1TB,RAID5 超过 3x1TB。因此 2TB 将由两个 RAID 共享。

当您淘汰 1TB 并添加 2TB 时,一个 RAID 将看到替换项,而另一个 RAID 将添加剩余的 1TB 作为新成员。

  • 设置时要非常小心 - 如果您的 raid5 在同一磁盘上包含两个分区,那么如果/当该磁盘失效时,您的 raid5 阵列也会随之失效。如果您有 3 个 RAID-5 阵列(每个阵列由 3x1TB 分区组成)条带在一起,它*可以*工作。不过,由于 R5 阵列之间的磁盘头争用,性能会非常糟糕。总体来说,不推荐。 (2认同)