raid5故障的檢測與恢復
故障描述:
磁盤陣列出現問題,內置硬盤搭建的RAID5陣列。一開始有一塊硬盤離線,在更換新硬盤進行同步的過程中,第二塊磁盤指示燈報警,同步失敗,陣列無法正常工作。
初步檢測:
存儲介質物理狀態:最先離線的硬盤訪問速度極其緩慢,第二塊離線的磁盤有少量壞扇區,其他磁盤無明顯物理問題。
存儲介質邏輯狀況:整個陣列只包含一個卷組,該卷組占用陣列全部空間;并且該卷組只有一個起始位置為0扇區的XFS裸分區。
故障分析:
RAID5陣列架構在設計上只支持一塊磁盤的錯誤冗余功能,當第二塊磁盤離線后陣列便無法正常工作。
根據用戶描述可知,整個陣列的崩潰主要由第二塊磁盤造成。所以第二塊磁盤的處理是此次恢復的關鍵
恢復過程:
1、對所有硬盤做只讀鏡像的備份,單獨備份第二塊離線的硬盤,備份過程中略過壞扇區。
2、對硬盤鏡像文件進行異或測試,全部通過,無明顯錯誤。
3、計算第二塊硬盤損壞扇區位置的數據,并將其寫入鏡像文件。
4、在備份過程中同時分析原RAID組成結構,構建虛擬RAID環境。
5、驗證RAID結構是否正確。
6、將第二塊磁盤的鏡像備份到新硬盤,并將其強制上線,更換第一塊磁盤,并對其進行同步。(注意:在操作之前要對所有硬盤進行備份)
7、拷貝數據。
結論:因為異或測試完全通過,所以表明該存儲發生故障后沒有新數據寫入,或結構改動。所以可以根據其他幾塊好硬盤計算出壞硬盤對應位置的數據。恢復完成后,目錄結構完整,重要文檔全部完好。FSCK無任何錯誤提示,恢復成功。
分享標題:raid5故障的檢測、分析與恢復
鏈接URL:http://m.newbst.com/hangye/fwqtg/n8103.html
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯