我想知道 mdadm 如何识别 raid1 的物理磁盘。
我认为它是由 uuids 管理的,而不是由 /dev/sdc2 /dev/sdd2 之类的设备文件管理。
但我无法确认raid1的这些信息。
答案1
每个 Linux RAID 卷(RAID-1 或其他)包含一个超级块除其他事项外,它包含一个 UUID,该 UUID 在一个阵列下的所有物理卷之间是通用的,并且与任何其他阵列的 UUID 不同。对于非对称 RAID 安排(即除 RAID-1 之外的所有 RAID),卷还包含指示mdadm
哪个是哪个的信息。当您指示mdadm
组装阵列时,它会查找具有相同 UUID 的物理卷。您可以告诉它要查看哪些物理卷,否则mdadm
将扫描您的系统;但物理卷的位置(例如/dev/sdc2
vs /dev/sdd2
)无关紧要,只有 UUID。