Linux
將備用 Raid 設備恢復為活動狀態
我的 Raid 設置有問題。我的 Raid 中有 3 個磁碟:
md2 : active raid5 sdc3[3](S) sdb3[4](S) sda3[0] 2925532672 blocks level 5, 64k chunk, algorithm 2 [3/1] [U__] md1 : active raid1 sdc2[2] sdb2[1] sda2[0] 264960 blocks [3/3] [UUU] md0 : active raid1 sdc1[2] sdb1[1] sda1[0] 2102464 blocks [3/3] [UUU]
如您所見,/dev/md2 未正確安裝在 Raid 中,2 個磁碟未處於活動狀態。
mdadm --detail /dev/md2
給了我類似的東西Number Major Minor RaidDevice State 0 8 3 0 active sync /dev/sda3 1 0 0 1 removed 2 0 0 2 removed 3 8 35 - spare /dev/sdc3 4 8 19 - spare /dev/sdb3
所以不知何故有兩個磁碟處於備用狀態。
我試圖通過
mdadm /dev/md2 -a /dev/sdb3
和mdadm /dev/md2 -a /dev/sdc3
分別添加它們,但我沒有工作。你知道我需要什麼樣的步驟才能讓他們再次進入 Raid 嗎?
如果我沒有誤讀您的輸出,那麼您有一個帶有兩個故障設備的 RAID-5 陣列。沒有從中恢復過來。陣列已失去。
刪除 md 設備,重新創建它,然後從備份中恢復。