intel主板僞raid出現rebuild狀態錯誤

參考文章:

http://www.jinbuguo.com/storage/raid_types.html
https://www.imooc.com/article/42024
https://forums.intel.com/s/question/0D50P0000490TtOSAU/intel-rst-raid1-step-by-step-creation?language=en_US

// Device mapper
https://wiki.archlinux.org/index.php/Installing_with_Fake_RAID_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

// mdadm項目頁
http://neil.brown.name/blog/mdadm

RedHat官方文檔:RAID陣列(軟RAID)
http://blog.chinaunix.net/uid-20158387-id-3591689.html

// 非常詳細講解了通過dmraid安裝系統和排錯
https://wiki.archlinux.org/index.php/Installing_with_Fake_RAID_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

// Ubuntu安裝通過dmraid
https://help.ubuntu.com/community/FakeRaidHowto

Intel? RAID Controller Hubs—Linux* Support
https://www.intel.com/content/www/us/en/support/articles/000006040/technologies.html

      上面的文章寫得很好,特意記錄備查。

      最近一臺服務器硬盤一直黃色燈報警,重啓後發現居然使用的是主板BIOS提供的RAID,intel芯片也就是Intel Rapid Storage Technology。

        以前沒有接觸過,按Ctrl + I後顯示RAID1的狀態是rebuild。因爲不是標準服務器,沒有單獨硬盤指示燈,不知道那塊硬盤出現了問題,隨機拔掉一塊重啓,發現raid狀態變爲fail,單獨安裝另一塊則顯示爲degraded。更換了懷疑損壞的硬盤,再次進入BIOS提示了新硬盤可以加入raid,按提示確認後,狀態變爲rebuild,重啓服務器進入系統,感覺應該可以自行完成。

       一段時間後,查驗完成狀態,重啓服務器發現仍然顯示rebuild,用fdisk -l 查看分區狀態,發現分區都掛載了sda上,並顯示sdb分區表爲空。顯然不正常。

       利用dmraid -r命令查看兩塊硬盤狀態,發現無異常。用dmraid -s查看發現status顯示爲nosync。

PS.

       後來折騰了好幾天,還是無法讓第二塊硬盤恢復正常狀態。幾經周折,發現dmraid的作者自己在答覆網友使用上故障的帖子中說自己已經停止維護這個軟件了,並且推薦大家使用mdadm替代。所以在dmraid上折騰太多已經無意義,我覺得dmraid是有些問題的,而且在網上找不到任何有幫助的能在發生錯誤時候使之正常的文章。

       總結一下就是,dmraid是一款過時的支持fake raid的停止更新的軟件,出現任何故障都難以解決。現在應該放棄它,並使用mdadm做soft raid 替代它,穩定性會更好。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章