为什么要将硬盘分成几个用于 MDADM+LVM2 的分区?

为什么要将硬盘分成几个用于 MDADM+LVM2 的分区?

我使用 2 个硬盘,每个硬盘大小为 1TB。我将在它们上面创建 MDADM+LVM2。最初我考虑的是这个分区布局:

/dev/sda1 - 1Gb (boot)
/dev/sda2 - 500Gb (md0)
/dev/sda3 - 499Gb (md1)

/dev/sdb1 - 1Gb (boot)
/dev/sdb2 - 500Gb (md0)
/dev/sdb3 - 499Gb (md1)

md0 将成为 raid0,md1 将成为 raid1

但是,我发现一些信息表明,最好将每个驱动器分成更多分区(例如,每个分区大小为 100Gb)。这样做的原因是什么?

答案1

不久前,我尝试过将分区拆分成单独的 MD。(至少对我来说)理论上来说,更换 md 设备(使用较小的磁盘)更容易,而且更容易扩展(一次一部分)如果您将 vg 扩展到突然丢失并在 LVM lv 中戳出一个洞的设备,上天会帮助您……但如果 vg 中的每个 PV 都是 raid-backed,那么您就有了安全网。

该阵列中的一个驱动器发生严重故障(请确保检查 SMART 状态),我能够将数据迁移到更可靠的阵列。

我认为中断前往许多分区,而是让软 raid 处理整个磁盘的条带化。

相关内容