天天看點

誤删除raid1後重新恢複raid1

   今天由于客戶需要,需将之前做的RAID5改為RAID0。 簡單的說下環境,這是某廠商的其中一款儲存設備,OS為linux版本,12塊2Tsata盤,LSI 硬RAID。我将其中2塊盤做RAID1,安裝ubuntu 11.04,另10塊盤采用9+1做RAID5。如下圖,可以看到已經做過的配置

<a href="http://taotao1240.blog.51cto.com/attachment/201109/8/731446_1315487667komS.png"></a>

結果我一不小心輸入了--megacli -CfgLdDel -L1 –aALL……結果悲劇了,系統起不來了。删掉ubuntu系統所在硬碟的RAID資訊了。

此時,不能重新開機,因為重新開機之後,系統找不到引導資訊,作業系統起不來。

     由于上面的資料不是非常重要,是以也沒有拿2塊新的盤做dd拷貝,直接嘗試下新的方法,用megacli重建立一個與之前raid1一模一樣的raid(一定要注意插槽号要相同,因為總共12塊盤,10塊盤做RAID5,故剩下的2塊盤肯定做RAID1)

     在小心翼翼一步步檢視插槽号資訊,raid資訊後,使用megacli重建立了個raid1,重新啟動,系統成功引導。

總結:當我們執行一個指令時,一定要慎之又慎,否則會出現一些不可預料的錯誤。其次,當出現錯誤後,不能慌亂,否則很容易做一些更糟糕的事情,如果我發現删除raid資訊後,立即重新開機,可能連系統都進不了,更别說重建立raid1了。不過我猜測,是不是可以在webbios裡面手動建立raid1呢?應該可以吧。。。。。

本文轉自 taojin1240 51CTO部落格,原文連結:http://blog.51cto.com/taotao1240/660776,如需轉載請自行聯系原作者

繼續閱讀