
使用 Linux Mint 18
我創建了一個包含 4 個磁碟的 raid 10 陣列mdadm
。然後我更新了/etc/mdadm/mdadm.conf
。它包含一個僅包含 UUID - no 的 ARRAY 條目/dev/sdX
。我然後執行了update-initramfs -u
。
當我移除硬碟SATA電纜來模擬硬碟完全故障時,一切都很好。該陣列仍然在降級模式下工作並且可以修復。
問題是,當我關閉機器然後拔下SATA電纜時。然後我的 raid 陣列將無法啟動,並且所有剩餘的 3 個磁碟機都會報告為備用磁碟機。然後,我可以使用mdadm
剩餘的 3 個磁碟機手動重新掃描和重新組裝降級的陣列,但我希望這種情況在啟動時自動發生。我避免在任何地方使用/dev/sdX
,但設備名稱可能正在系統中的某個地方使用?所有驅動器都會丟失,因為如果我刪除/dev/sda
,然後/dev/sd[b-d]
更改名稱?
我確實嘗試添加md-mod.start_dirty_degraded=1
為內核參數,但沒有幫助。