Ubuntu:重啟後 RAID 10 降級為 RAID 0?

Ubuntu:重啟後 RAID 10 降級為 RAID 0?

我正在運行 Ubuntu 16.04,並且在使用新的 RAID 10 陣列時遇到問題。該陣列由四個 5 TB 硬碟組成,全部型號相同。其中兩個驅動器是我以前用過的,另外兩個是新的。我確保它們乾淨地同步並清除舊資料和分割區。之後陣列正常組建,容量為9.1TB。但是,重新啟動後,陣列降級為容量為 13 TB 的 RAID 0。我已驗證在 /etc/mdadm/mdadm.conf 中獲得了正確的 UUID,但陣列啟動時總是缺少一個磁碟。它也總是相同的裝置: /dev/sdd1 我可以使用此指令強制陣列啟動: sudo mdadm --create /dev/md0 -v --assume-clean --level=raid10 --raid -devices=4 / dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 陣列運作正常,可以在我使用fdisk 建立檔案系統後掛載。重新啟動後,它只是再次降級為 RAID 0。我在這裡做錯了什麼?似乎在啟動時無法找到一張磁碟,因此從陣列中丟失了。這些磁碟是否需要我在這一張磁碟上缺少的東西?陣列中的每個磁碟是否應該在我的 fstab 檔案中指定,還是應該從中排除?任何見解將不勝感激。

答案1

聽起來其中一個驅動器啟動和準備就緒的速度很慢。這可能是因為它旋轉速度很慢,或是因為它出了問題。

檢查磁碟機的 SMART 日誌(gnome-disk-tool可為您存取該日誌),如果磁碟機運作狀況良好,請grub稍微增加啟動計時器,以便在作業系統啟動之前為磁碟機提供旋轉時間。

相關內容