
我想知道 mdadm 如何識別 raid1 的物理磁碟。
我認為它是由 uuids 管理的,而不是像 /dev/sdc2 /dev/sdd2 這樣的裝置檔案。
但我無法確認raid1的這些資訊。
答案1
每個 Linux RAID 磁碟區(RAID-1 或其他)包含一個超級塊其中,除其他外,它還包含一個在一個陣列下的所有實體磁碟區之間通用的 UUID,並且該 UUID 與任何其他陣列的 UUID 不同。對於不對稱 RAID 排列(即除 RAID-1 之外的所有排列),磁碟區還包含區分mdadm
哪個是哪個的資訊。當您告訴mdadm
組裝陣列時,它會尋找具有相同 UUID 的實體磁碟區。您可以告訴它要查找哪些物理卷,否則mdadm
將掃描您的系統;但物理卷的位置(例如/dev/sdc2
vs /dev/sdd2
)無關緊要,只有 UUID。